ekstrinzični dejavnik (vitamin B12, kemijsko cianokobalamin), potreben je za normalno sintezo rdečih krvnih celic; pomanjkanje tega vitamina povzroča perniciozno anemijo. Za absorbcijo vitamina B12 v tankem črevesu je potreben intrinzični dejavnik; tega izločajo celice želodčne sluznice.