A B vitamin also known as cyanocobalamin. Vitamin B12 is a coenzyme in nucleic acid, protein and lipid synthesis.