are b12 injections intramuscular or subcutaneous Compounded Cyanocobalamin (Vitamin B12) Injection Choosing the Right Needle and
Description
Supplement Success Rates High-dose oral supplements (1000-2000 micrograms daily) prove effective for many patients with mild to moderate deficiency

Abels, Improved distribution analysis of cobalamins and cobalamin analogues in human plasma in which the use of thiol-blocking agents is a prerequisite, Clinica Chimica Acta, Volume 131, Issue 3, 15 July 1983, Pages 211-224, ISSN 0009-8981 Thakkar, K., & Billa, G

He had an absorbtion problem

Once the vial has been punctured, it will only last for 28 days

Use only under medical supervision.