‣
‣
Ferrous sulfate
: the workhorse; good absorption, cheap, but more GI upset.
Ferrous fumarate
: highest elemental iron dose; more constipation and nausea for some.
Ferrous gluconate
: gentler on the gut but lower iron per tablet.