I agree with
@TK1215 - Chemical Guys make quality stuff but I have no experience with that specific product.
I use Plexus on the plastic windows of my Jeeps and now Bronco and I t both cleans and protects and will even polish out light scratches.
Plexus 20214-2PK-2PK Plastic Cleaner and Polish - 26 fl. oz., (Pack of 2)
This is good stuff. I’ve used it on all my soft top Jeeps for years. The key to cleaning plastic windows, especially if they’re VERY dirty, is using lots of water to get most of the grime off before you put a cloth to it. You want to avoid scratching the surface as much as possible.
On Order, 11/15/21: MY22 Badlands 2-dr, Carb Gray, 2.3L, 7spd, SAS, Lux Reorder, 9/23/22: MY23, dropped tow.
Sche'd Production: 11/28/22, Modules Live: 11/30/22. Delivered 12/02/22.