Mirror Cleaning Techniques
The choice of technique is strongly determined by the type of contaminant
Dust alone on an otherwise clean mirror - CO2 snow cleaning
Dust with water spots and streaks - CO2 snow with a soap and water wash
Oil drips - spot solvent cleaning, possibly followed by a soap and water wash