View Original: Click to zoom, then click to magnify(563 x 539) 48KB
Other than the embossing, this looks pretty much like the standard small Russian telephone / telegraph insulator. Not sure of manufacturer, end user or its time frame.
THis may be a CD 579.5, from a couple of other pictures I have of this piece.