B12 je potreban za sintezu hemoglobina, nema veze s apsorpcijom željeza (ne direktne, ali kad nema b12 već apsorbirano zeljezo se ne može iskoristiti).