As an alternative: I have never used any dash protectants and an occasional wipe with a soft cloth has kept the dash clean and presentable. Modern plastics used in vehicles are already u/v protected from the manufacturer and the stuff like Armour All, Vynellex etc just evaporates and condenses on the inside of your windscreen and you end up having to try and clean it off. Just my opinion. Lol