Found this at a small flea market nearby. The inside has that coarse material instead of threading. I don't know much about non glass insulators. Any information is appreciated.