Phosphoric acid, also sold as Ospho Metal Treatment. I use this when doing body work to Stop rust. works great!! (Converts rust to a ceramic like finish that you can paint over)
per Bing;..
Phosphoric acid may be used as a "rust converter", by direct application to rusted iron, steel tools, or surfaces. The phosphoric acid converts reddish-brown iron(III) oxide, Fe2O3 (rust) to black ferric phosphate, FePO4.
"Rust converter" is sometimes a greenish liquid suitable for dipping (in the same sort of acid bath as is used for pickling metal), but it is more often formulated as a gel, commonly called "naval jelly". It is sometimes sold under other names, such as "rust remover" or "rust killer". As a thick gel, it may be applied to sloping, vertical, or even overhead surfaces.