Not sure as its mold. Pledge, lemon scent worked on the pup and jeep for the windows. Made them clear, but it dosent last long. Maybe a month. Yours may need another approach.
I just cleaned mine last year with dawn dishwashing det in water and I wiped them down good and then used a window squeegee to completely clean them like you would glass. That got them spotlessly clean and there was a huge amount of dirt and stuff that came off of them. I cleaned the insides and out the same way, completely unzipping them and laying them down horizontally to clean the outsides.