ROR is not a lens cleaner in the usual sense. ROR is specifically designed to emulsify and remove microscopic oil residues from the surface and pores of glass and plastic. When you clean a lens with ROR you will observe a measurable difference in brightness and clarity. Because ROR removes microscopic oil residue, dust has nothing to adhere to, allowing the surface to remain cleaner longer. ROR is safe for all delicate surfaces. It has been tested and used on everything from multicoated lenses to beryllium surfaced contacts and has been proven to be the finest and safest lens cleaner on the market.