Vitamin B12 Shots
Vitamin B12 shots are injections that a doctor may prescribe to treat a vitamin B12 deficiency, especially if a person’s body has difficulty absorbing the vitamin.
Vitamin B12 shots are a form of supplement that contains cyanocobalamin, a synthetic form of vitamin B12.