Barkeepers should work great. Takes rust stains out of porcelain like they weren't ever there. Be careful on old porcelain though and don't leave it on too long or it can etch the surface. Start with 5 minutes and go from there.