The  wipe  eyeglasses

A collection of very effective cloths on glasses.