There was a product called fog off. It was an orange waxy stick that you rubbed on glass, then buffed. It worked really well, even filled in tiny scratches on my plastic eyeglass lenses. Alas, I haven't been able to find it again. The latest stuff I use for anti-fog is called Cat Crap. It's a paste and works similarily to the fog off product. It is available in safety supply stores.