When cleaning off slides for scanning, or the lenses on cameras that haven't been made for decades, I use PecPads.
I used to ruin positives when trying to ready them for scanning. Then I was told about PecPads. I have not ruined a slide in years and years. I also use the non-abrasive gauze-like pads to clean the lenses on my treasured Rolleis.
I use microfiber clothes on my glasses, but superstition keeps me using PecPads on photographic equipment.
PEC-PAD Lint Free Wipes 4"x4" 100per/Pkg via Amazon Read the rest
My glasses are always a mess, and I am always scrounging around in my car or pockets for a cloth to clean them. This 18 pack of excellent micro fiber cleaning cloths will last me for months.
These are also just fine for cleaning camera lenses, my iPhone or laptop screens.
I will, however, lose them all and need to buy another. Luckily, they are pretty cheap.
18 Microfiber Cleaning Cloths - For Cell Phones, Laptops, Tablets, Glasses, Spectacles, Silverware, and Delicate Surfaces via Amazon Read the rest