Ferrous Sulfate is an iron supplement that can stain the teeth. I'm furious that my teeth got stained from ferrous sulfate!