distilled water, ivory bath soap, and clean soft cloth. Dampen the cloth with distilled water, and lather up the Ivory, gently apply to the interior of your visor liberally, rinse with distilled water, dry with clean LINT FREE cloth or newspaper. Enjoy the fog free ride to and from work. I prefer the Nanofilm stuff because it is so much easier and quicker to use. Just pop out the dry cloth, wipe my glasses for 15 seconds, put cloth away and ride for hours before I may need to reapply.