how far in should a vitamin b12 injection go Best Site: Administering B12 Shots How Long Does It Take
Description
2 weeks 1 vial Covers about 10 to 20 days at the example doses

Injection Techniques : Safe and effective intramuscular injection methods for each vitamin
[8] Liu JR, et al

There is no definite mention of how much B12 they can provide, for this, one can check the nutrition label to confirm B12 content
