Does anyone know the active ingredients in the different vinyl and rubber protectants such as Armor All or 303? I'm doing web searches but haven't found anything yet. I'm wondering if these are just basically moisturizing agents, with UV protection. So could you just put a light coat of mineral oil on your dash and would that condition it even better than specialized products? Are the UV blockers the same as those in sunblock for people? I've found things like this that explain a little of it. https://encrypted.google.com/patents/US5462587 Part of it is just curiosity. Part of it is also a cost issue. Armor All isn't that expensive, but if a light coat of mineral oil is all that is needed (as an example) it would be considerably cheaper in the long run. Thanks!