This is Worley's Wonder Jewelry and Glass cleaner. I bought this from a kioske set up at an attraction in Myrtle Beach. They made a claim that if they cleaned your eyeglasses with the cleaner your glasses would not fog or if you touched them the fingerprint will not be left on the lens. My husband was wearing his glasses and they cleaned them with them. He immediately my husband touched his lens and he stated it did leave a fingerprint mark. I can say that when he went from hot to cold though his glasses did not fog. My daughter uses it regularly to clean her glasses and she remarks that her glasses can stay cleaner longer when she cleans it with this stuff instead of water. I also use it to clean my cd's, dvd's, television screens, and computer screens and it works well. I paid $10 for a 2 oz size of the cleaner and that was back in 2002 and I am still using it to the present so a little goes a long way.