Posted by Derek Lane on 04/05/2021 10:54:01:
Many glasses use a plastic material similar to perspex. If you have a dremel type tool and a small buffing mop try that with a little t cut or Autosol (try it on perpex first) do not hold it on to long or press to hard you do not want too much heat build up.
There is also micro mesh which you can sand down to 12,000grit and you end up with a polished shine best used with soapy water see this pen I did with them
Brasso is finer than T-cut and would give a better finish, but all these seem a bit harsh for something which requires an optical finish. My optician warned me against using something as apparently harmless as paper tissues for wiping glass lenses because the fibres in them can scratch the surface.
On the other hand, since it appears the glasses are currently not serviceable, there's not much to lose in trying.
George B.