These Prestige Medical Splash Goggles are fog resistant and meet ANSI Z87.1 standards. They are designed to protect the wearer from liquid splash by using covered vents.
Use a dry cloth to clean.
Use of water or alcohol can damage the anti-fog coating.