I have used Novus in the past. It is good for removing scratches f from lots of things. We have used it in the pinball restoration hobby for a long while. It was originally intended for motorcycle clear plastic windshields. Harley shops even sell it. The number 2 in a red and white squeeze bottle works for most smaller scratches and haze.
Chris
I needed another hobby like I needed an extra hole in my head.