If you have scratches or a build up of unwanted debris that your normal cleaner will not remove, I suggest trying this product. I have found it to be excellent on Plexiglas windshields, visors, face shields and goggles.
I found it on line and at any Novus shop (windshield repair). I use the #2 as I find it gets the job done. It is about $10 for an 8 ounce squeeze bottle.
Please let me know what you use and give me feedback

on how you like this time and money saver that I discovered.
Thanks!
Could not attach photo ... THis product is NOVUS #2 Fine Scratch Remover. It comes in a white/red squeeze bottle.