Lens pens have a unique carbon compound specially formulated to remove fingerprint oils on filters, viewfinders, lenses, screens, and eyepieces. It comes with a soft cloth on one end and a brush on the other to use when cleaning.