The FogBlocker Dry Wipe is an ultrafine microfiber eyeglasses cloth injected with the FogBlocker formula that can be used over 500 times with effects lasting +24 hours per wipe. It can be used safely on any lenses including phoropters, condensing lenses and slit lamp oculars.