By Edward Brown; posted February 6, 2006 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.