ZEISS Lens Cleaning Spray, Twin Pack for Cleansing Optical 120 ml (Pack of 2)

One spray onto a polishing cloth will swiftly remove the fingerprints and smudges from daily use, and won't leave any streaks or residue. The fast drying tech screen-friendly formulation leaves glass digital screens and lenses free from dirt and residue, for a scratch-free finish.

eBay