Originally Posted by
bernie
An ECK invention - they were held in place by an inflated rubber seal all the way around. Had some here in Fond du Lac on the Die Cast Offices - but the cold weather would freeze the seal and the windows started to fall out!!!