I use WD-40 and it does a great job. I doubt very much that there's any water IN it because it's silicone based and the propellant is solvent. Very tough place for H20 to survive. Just coat the chain right away with lube and you can safely use WD-40 for a sparkling clean chain.