Cyanocobalamin injection is a form of vitamin B12 that is administered through an intramuscular injection. It is used to treat or prevent vitamin B12 deficiency, which can occur in individuals with certain medical conditions or dietary restrictions. Vitamin B12 is essential for the formation of red blood cells and for the proper functioning of the nervous system. Cyanocobalamin injection may also be used for the treatment of other conditions, such as pernicious anemia or nerve damage caused by low levels of vitamin B12. It is typically given by a healthcare professional in a clinic or doctor's office.