Spraying directly onto the glass is also VERY effective, but again, it must be wiped away with a perfectly clean cloth. Simply the best glasses lens cleaner. Spray all of the Glass, wipe with clean cloth, spreading the cleaner all over, then dry quickly with a clean dry part of the cloth.
eBay