There are many brands available, which offer you elemental iron of around 100mg, so it shouldn't be much of a problem to avail it. But exact dosage and duration of treatment depends on the underlying cause
Next Steps
Consult a Doctor for the same either a General Physician/Gastroenterologist