สไปรูลินา (ผลิตภัณฑ์เสริมอาหาร)
สไปรูไลนาไม่ถูกมองว่าเป็นแหล่งวิตามินบี12 ที่ดีนัก การวิเคราะห์ทางเคมีบี12 มาตรฐาน โดยใช้ Lactobacillus leichmannii แสดงให้เห็นว่าสไปรูไลนาเป็นแหล่งที่ให้วิตามินบี12 ที่มีชีวประสิทธิผลน้อยมาก[7] อาหารเสริมสไปรูไลนามีวิตามินเทียม บี12 ซึ่งใช้การไม่ได้ทางชีววิทยาในมนุษย์[8] บริษัทซึ่งปลูกและจัดจำหน่ายสไปรูไลนาอ้างว่า เป็นแหล่งสำคัญของบี12 ตามการวิเคราะห์ทางเคมีอีกชุดหนึ่งและไม่ได้ตีพิมพ์ แม้ว่าการอ้างดังกล่าวจะไม่ได้รับการยอมรับจากองค์การวิทยาศาสตร์เลยก็ตาม สมาคมนักกำหนดอาหารแห่งสหรัฐอเมริกา และนักโภชนาการแคนาดา ระบุในเอกสารแสดงจุดยืนว่าด้วยเรื่องอาหารมังสวิรัติ ว่า สไปรูไลนาไม่สามารถถูกนับได้ว่าเป็นแหล่งวิตามินบี12 ที่ร่างกายสามารถดูดซึมไปใช้ได้[9] งานตีพิมพ์ทางการแพทย์ก็แนะนำคล้ายกันว่าสไปรูไลนาไม่เหมาะสมจะใช้เป็นแหล่งบี12[8][10]
วิตามินบี12
hydroxocobalamin เป็นอีกรูปแบบหนึ่งของวิตามิน แต่ปกติจะไม่มีในร่างกายมนุษย์ และบางครั้งเรียกว่าเป็นวิตามินบี12a นี่เป็นรูปแบบที่ผลิตโดยแบคทีเรีย แต่จะเปลี่ยนเป็น cyanocobalmin เมื่อผ่านกระบวนการทำให้บริสุทธิ์โดยใช้ถ่าน hydroxocobalamin ชอบเข้ายึดกับไอออนไซยาไนด์มาก และดังนั้นจึงใช้เพื่อแก้พิษไซยาไนด์ ซึ่งมักจะผลิตเป็นรูปยาน้ำเพื่อใช้ฉีด hydroxocobalamin เชื่อว่า เปลี่ยนเป็นรูปแบบเอนไซม์ที่มีฤทธิ์ของวิตามินได้ง่ายกว่า cyanocobalamin มักจะแพงกว่า และดำรงอยู่ในร่างกายได้นานกว่า จึงมักใช้รูปแบบนี้ในกรณีที่ต้องมั่นใจว่าวิตามินจะมีฤทธิ์ การฉีด hydroxocobalamin ในกล้ามเนื้อมักใช้สำหรับเด็กที่มีปัญหาเมแทบอลิซึมกับวิตามินบี12 สำหรับผู้ขาดวิตามินที่ตามัวเพราะสูบบุหรี่ (ซึ่งเชื่อว่า บุหรี่อาจเป็นพิษให้เกิดไซยาไนด์) และสำหรับคนไข้ pernicious anemia ที่มีโรคเส้นประสาทตา (optic neuropathy)