US$ 20.90
vitamin b12 1000 mcg monthly injection for Cyanocobalamin 1,000 mcg, 25/Box (Rx) — Mountainside Medical 12 per dose Contains a sterile vitamin B B12 vitamin Store Vitamin B12
Description
[2] Hydroxocobalamin is administered via intramuscular or intravenous injection to treat and prevent vitamin B deficiency, particularly in conditions like pernicious anemia where oral B absorption is impaired

And honestly
improved quality of life

However B12 shots require a prescription and can be painful and expensive
Toxic neuropathy (G62.2): Code first (T51T65) toxic substance
