Dr No[Moderator Omega - Wristscan]
37742
Another product that works on plastic crystals . . .
. . . is Aramith billiard ball cleaner.
The cleaner works wonders on crystal haze. I haven't tried the restorer yet, but my expectation is that it will buff out scratches as well. I'm going to get a bottle soon and will report back.
Best,
Art