Sima PLE Lens Cleaner
This is a pen-shaped lens cleaning kit by Sima, there are similar products by other manufacturers as for example Nikon.
One of the tips of the pen features a cleaning compound that will not spill or dry out, it can be used to remove minor scratches, grease and dirt from lenses without damaging them. The product is applied making circular movements over the lens with the soft tip. It removes fingerprings, smudges and other marks. This end of the pen has a cap.
The other end features a retractable soft brush that can be used to remove dust and small particles from the lens before cleaning, dust can scratch the lens when cleaning if you don't remove it first. For clean lenses the brush is good enough, when the lens is not clean you have to use the brush then apply the cleaning tip and then brush again.
This kit can be used with camera lenses, sunglasses, reading glasses, camcorders, telescopes, binoculars, flashlights and anything that has a lens and needs some careful cleaning. It has been particularly useful to remove grease and fingerprints from sunglasses and flashlights to me and can also be used to clean your wristwatch.
It can be obtained in most optics or you can order for $8.50 from this site.