Ето какво добро обобщение открих в един форум: "Витамин Б12 се синтезира от микроорганизни в червата на животните и оттам с храната се приема от човека.Той се синтезира и в червата на човека от чревните микроорганизми. Значението на растителната храна е, че тя доставя на тези микроорганизми изходния материал за синтез. В състава му влизат кобалт, фосфор и цианова група. Богати на кобалт са червеното цвекло, лукът, фасулът, гъбите, ягодите,касисът. Вит. Б12 участва в образуването на хемоглобина и синтеза на белтъчините. Дневна доза - 100-300 хилядни от милиграма."