Back in 2007 i bought an American Product named "CorrosionX" for corrosion prevention, i did a wonderful job. Unfortunately it was a smuggled, couldn't find any more. should i have know about its amazing corrosion prevention abilities, i would have bought a carton of it...
here is the link of the manufacturer.
corrosionx