Last year I used Motorex Protect and Shine nad spray silicone grease on things like nuts, bolts, and brake bangos. Worked ok but still got corrosion even though it got washed loads.
Thinking of using Scotoils preserative but it's water based so if youget caught in the rain it washes off. Have been told of this other stuff that isn't water based and doesn't wash of (can't think what it's called, willfind out and put on tommorow).
So anyone got any recommendations or avoids. Cheers