Are any of so-called rust neutralizers effective at keeping rust at bay? Paint and hardware stores have suggested trying Rust Destroyer or Ospho to neutralize the rust. Another suggested Hammerite paint which is self-priming.
I'm going to be painting an aluminum (or steel?) post that separates two aluminum framed windows at the corner of the house. I've scraped off all the old paint and cleaned out the caulk between the windows and frames. The post (beam?) has what I think is just surface rust on the inside but more advanced rust in one spot outside where the outside concrete/stucco sill meets the post. Will any of these provide lasting results or are there others that are better? Oh one more thing, what should be used to clean the post off before applying whatever I end up using?
Thanks.