LPS #3 Heavy Duty Rust Inhibitor—Oil based, this inhibitor produces a self-healing waxy film that dries slightly tacky and protects for 2 years indoors; 3-6 months outdoors. Maximum temperature is 175° F. Color is amber. Remove with mineral spirits or a cleaner/degreaser. Meets MIL-C-16173D, Grade 2.
I use it on my snow equipment and it works. Stays on until you clean it off.