Meguiars #17 Clear Plastic Cleaner, 8 oz Bottle Safely cleans discoloration and removes fine hairline scratches from all clear acrylic or polycarbonate plastics Apply a small amount to a soft 100% cotton flannel or Blu-Velvet microfiber buffing/polishing cloth work into the surface until it hazes Buff out with another soft 100% cotton flannel or Blu-Velvet microfiber buffing/polishing cloth Stubborn discoloration or scratches may require multiple applications Follow immediately with an application of Meguiars #10 Clear Plastic Polish. Use on convertible top windows light lenses and helmet visors