I have found the solution for the fogging up of the glasses. Here it is Bauscg & Lomb, Sight Savers. I have it because I work in a chemisry lab. Mostlikely you can buy it from the Flint catologe.