I removed the smoke-colored windscreen off my Osprey 200 to try to clean it up. It's hazed and has areas with the fine-cracked pattern that is common with older plexiglass exposed to the sun, which aren't actually cracks through the panel, but on the surface. I can actually make them pretty much go away temporarily by wiping them down with clear silicone lubricant gel and letting it sit overnight (which I learned by accident while using the stuff to get a better seal on suction-cup mounts for an accessory tray) but they come back after a couple weeks. What's the latest advice/product for removing haze and etching on plexi panels? I also need the black rubber grommets that insert into he mounting screw holes. Do we have a source for those?