View Original: Click to zoom, then click to magnify(3008 x 2000) 1535KB
Got this from a ham shop in Athens, Greece on eBay. It is molded of some type of clear, very tough plastic and has many bubbles as you can see. Has anyone out there seen a similar insulator?