I keep "the club" steering wheel lock on my car since it sits around Monday to Friday. I've had it for about a year and took a close look at it this weekend. The side that faces the windshield was completely faded to a very light pink while the side facing the driver was still red.
303 is good and you can get it at most places.
I use 1Z vinyl and rubber from
Pelican . Their leather cleaner is also A+