Rust is rust on whatever metal surface you are trying to protect. I have used it on metal speaker grilles on my hot tub, which is in moisture 24/7. I also tried it on the underside of my mower deck which tends to rust because I don’t maintain as well as I should. The results so far have been positive no flaking or peeling.