The installer of my Ventureshield suggested: PF1 Film Cleanse. From their website,
"it's a non-aerosol product that is designed specifically for the acrylic clear coat of today’s paint protection film. The clear coat on clear bras are very different from the clear coat on cars’ paint today, which is why Premier in early 2008 set out to develop a product that can properly clean paint protection film. The product will not dry out the pores of the film and does not carry any type of polish that can abrade the film. Film Cleanse is a deep cleaner with acrylic resins designed to lift the dirt off the film before cleaning / wiping. The product not only deep cleans, but it also does not strip the film of protective sealants and waxes."
16 oz bottle - $20
I just ordered it and waiting for it to arrive. Can't wait to try it.
http://premiermobilegroup.com/pf1_products.shtml