There is a Rain X or Rain X like product that is specifically made for plastic. I will take a look tonight and if I can find it in my garage I will take a picture and post it. Over time, Rain X will chemically react and screw up the plastic windshield.