I've had great success using Meguiars Mirror Glaze #9 Professional Swirl Remover. You could also check your local motorcycle store for a product called Plexxus. Its for polishing and removing scratches on polycarbonate and other types of plastic windshields.
3 responses Add your response