Weaver Anti-Fog Cleaning Cloth (1-Pack) Large 6"x6" micro fiber cloth Embedded with anti-fog chemical compound Excellent for dry application cleaning of all optics Long life of over 200 uses