I haven't heard of this one, but I did try a 3M product and it didn't work well at all. Plus, it might interfere with the touch screen if you are using one.
You can see the results of my test at my website:
www.ozone1000.com.
Look under "Solara" then "Car Pc."