Originally Posted by victoro
You can polish the haze off. In the future spray your arm before you put your watch on ...


I agree. I'd try a fine polish, like fine buffing compound, but FWIW I use DEET a lot, in the highest concentration. I take my watch and specs off and put them well out of reach of overspray before I put the stuff on, and wipe my hands dry before I handle either watch or specs, avoiding touching lenses. I have had no issues with watch glass or spectacles being damaged, over the many years I've been doing this..