Just go with a pair of glasses optician wash it too much trouble, wash your own it, afraid of the lens obscured.
Neutral detergent, can wash the lens, so over the years I have been washed, no problem. Soap and bath gel, because it contains moisturizing ingredients that will leave a layer of oil on the lens surface as the same mark, after wearing like fog, like how water can not afford to rush, or just wash it thoroughly with detergent. Remember, do not rub with a cloth after washing, drying or dried up
We are dish washing liquid manufacturer, we make all kinds of best dish washing liquid. Different flavor, different sizes, different packaging.