Try this Rustoleum product. Use this and then apply porcelain enamel touch up paint.
Rust reformer is a specialized chemical treatment that converts existing iron oxide (rust) into a stable, inert, and paintable surface. It eliminates the need to sand metal down to bare metal, chemically...