Inorganic zinc is just a paint with lots of metallic zinc. Works OK. I have tried PA10 which I found pretty average, and POR 15 which is great but my favorite is Hammerite (easier to use than POR15). It seems to create a glass like impermeable coating.
Stripping and re galvanizing is a big job but probably the best solution long term.
Bookmarks