Vitamin B12 is important for growth, cell reproduction, blood formation, and protein and tissue synthesis.Cyanocobalamin is used to treat vitamin B12 deficiency in people with pernicious anemia and other conditions.Cyanocobalamin may also be used for purposes other than those listed in this medication guide.