Solgar Vitamin B-12 1000 mcg speelt een rol bij de bloedopbouw, ijzeropname en de omzetting van foliumzuur. Vitamine B-12 is een methyldonor en helpt daardoor bij het verlagen van het homocysteïne gehalte in het bloed. Vitamine B-12 is goed voor het geheugen. De opname van vitamine B-12 is afhankelijk van maagzuur en de intrinsic factor. Bij ouderen en mensen die maagzuur remmende middelen gebruiken is de opname vaak verminderd, waardoor hoge doseringen (minimaal 500 mcg) nodig zijn.