I've used Fluid Film and LSP 3. I prefer how LPS 3 looks when dry. It doesn't seem to stay as oily/sticky so it doesn't attract dirt
LPS 3 Premier Rust Inhibitor, 11 oz Aerosol: Power Tool Lubricants: Amazon.com: Industrial & Scientific
Pressure wash your frame, let dry and coat. I do a recoat...