UPDATE: This also ran in October of 2016. I’ve still not uncovered any more relevant information about these tops. However, I can tell you that the Plastic Turning Company suffered a break-in on March 15th, 1970. the company was located at 511 Lancaster St, Leominster, MA.
In March of 1969, Four Wheeler Magazine featured Plastic Turning Company’s Topless Top. It was built from plexiglass and was offered in a clear and tinted model. The company was based out of Leominster, Massachusetts. Has anyone ever seen one of these out in the wild? I didn’t have much luck searching Google for other images.