Synco SuperLube aerosol is a synthetic base with Teflon added. It penetrates and sheds water for many weeks and will not harm paint or rubber. JD private labels the product now. Lowes is the cheapest place to purchase it; they sell a can for $2.99. I've been using Synco's aerosol, gel and grease for more than a decade and have been extremely pleased. SuperLube will not dissolve rust like PB Blaster or Kroil, but you can use those products first and wipe them off with a paper towel before applying SuperLube. Many other products would work, but I like the results.