Vitamin B12 oral medication. Vitamin B12 intramuscular injections (a shot that goes into your muscle). Vitamin B12 nasal gel. Vitamin B12 nasal spray.