intramuscular injection vitamin b12 Compounded Cyanocobalamin (Vitamin B12) Vitamin B12 Injection – Manufacturer
Description
Your body can absorb only so much

Some people who have the injections say they have a less difficult time losing weight

PMID 27806244

Metformin and reduced vitamin B12 levels: New advice for monitoring patients at risk - GOV