Not sure you heard that. They are readily available at almost every major pharmacy and many are free or any number of clinics close to all major airports
They make rust neutralizing paint. Covers, neutralizes rust and seals the surface. You can leave that as your final surface or paint over it. Doesn't give you back any insulation value but can cover over the rust fairly effective.