Quote:

silver primer that converts iron oxide (rust) to another kind of oxide, and stops the rust process.




It's a phosphoric acid based thing... you can use straight phosphoric acid on it too but you've then got to nuetralise it with a base like chlorine. It converts the iron oxide into iron phosphide which (unlike the oxide) is impervious to water so it prevents further rusting.

Thankyou for attending Chemistry 101 - tomorrow's lecture will be on the reaction caused by mixing brake fluid with pool chlorine. Please be sure to wear your blast suits.

Matt