Bathtubs with porcelain enamel surfaces are more resistant to scratching and cannot be dulled easily, either; however, this doesn’t mean that, over the long term, they cannot be damaged by harsh abrasives or strong solutions. It’s therefore safest to use the same materials and procedures used for cleaning fiberglass surfaces.
Whenever you clean any kind of tub, always rinse afterward to ensure no cleaning residue remains.
In your case since you cant use the sprays because of allergies Tough stains can be removed with hydrogen peroxide. Trisodium phosphate (TSP) is no longer around; however, TSP substitutes like Spic and Span may remove stains and thick deposits of dirt, grease, or soap scum. Chlorine bleach is also effective; however, many people do not realize that it is a major pollutant, and should be avoided. It’s possible the newer oxygen bleaches like Sunlight may work, but we have seen no reference made to its use in this manner. Whatever you use, rinse it off quickly. Let me know how it goes! - Evette