Blaster has a new product that works quite well to mitigate rust. I have been using there CSP for years which is a great product but is disappearing. This seems to have much better stick to the part quality. I have some coming will review. If you live in rust belt it will not hurt to spray this on your under carriage.
And what is in the can, at least the basic science behind it? Oil? Wax? Just a way to keep the oxygen away from the metal, or more than that?
Looks like wax and petroleum jelly are the active ingredients along with solvent and propellant https://blasterproducts.com/wp-content/uploads/2020/11/SS-Surface-Shield-Aerosol-OSHA-GHS-SDS-2020-10-20.pdf