For low hemoglobin
Tablet nexiron lp twice daily (better to take in between 2 meals empty stomach, should not take with milk, antacids medicines, or calcium)

Injection erythropoietin 10,000 units subcutaneously once weekly
Or
Injection darbepoetin (zynesp) 40 mcg subcutaneously once in 15 days

Intravenous iron

Injection ferric carboxymaltose 500 mg dilute in 200 ml normal saline over 1 hour after test dose (give 5 ml iv of diluted solution initially as test dose) once daily for 2 days on right arm in hospital, or in next 2 dialysis ( total 2 doses).
Or
Injection iron sucrose 100 mg post Dialysis slowly over 1 hour after test dose total 10 doses (total 1 gram) then 100 mg once in 15 days.