Не указана молярная масса гемоглобина. Гемоглобин бывает разный, и молярная масса будет разной. примем ее за 65000 (взято удобное число в интервале молярных масс гемоглобинов)
n(Hb) = 50/65000 = 7,7*10^(-4) моль
m(Fe) = 56*7,7*10^(-4) = 0,043 г = 43мг