If you have an industrial supply company in your area see if they have open gear lube. It will protect anything metal and last for years. Spray it on leaf springs, lugs and anything else not galvanized, except your brake discs of course. It's nasty to put on but lasts for decades, 17 years on one trailer with no rust and the same set of springs.