Plastic lens polishing/scratch remover?
You may also try novus polish, can be found on ebay.. good stuff...comes in
three different grades #1, #2 and #3
#1 - Gently cleans all plastics without scratching. Leaves a lustrous shine that resists fogging, repels dust, and eliminates static.
#2 - Removes fine scratches haziness and abrasions from most plastics. Restores faded and discolored plastics.
#3 - Removes heavy scratches and abrasions from most acrylic surfaces. Use when damage is two severe to be restored with NOVUS No 2 polish.