US$ 29.64
where do they inject b12 Best Vitamin Injection Site: Administering B12 Shots Vitamin C and B12 Injection
Description
They also have an extensive list of restricted products

A 1000 mcg intramuscular injection can leave serum B12 above the lab range for weeks, and I would not call that abnormal unless the clinical context disagrees

Its not just about taking a vitamin

PMID 20383582

doi: 10.1038/nature17184
