Z Clear Anti Fogging agent is a family owned business that originated in the 1960's. Starting out being sold in grocery stores as a jewelry cleaner that has transformed into an anti fog lens cleaner passed down from one generation to another. Z Clear was introduced into the market because any activity that requires a lens has the potential for fog. Z Clear works for many different uses such as swimming goggles fogging prevention, Motorcycle visor water repellent and prescription lens anti static. Keeping your prescription lenses cleaner longer. We all know fog is not only an annoyance but also can be a life threatening issue. We stand strongly by our products and the fact that it is the best defogger you can use that is on the market.