WD40 is a great cleaner.
50–60% naphtha (petroleum), hydrotreated heavy
<25% petroleum base oils
<10% naphtha (petroleum), hydrodesulfurized heavy (contains: 1,2,4-trimethyl benzene, 1,3,5-trimethyl benzene, xylene, mixed isomers)
2–4% carbon dioxide
Not much of a UV protectorate however