I just worry that the headline/photo here is misleading
The typical concentration is 1000 mcg/mL for intramuscular injection
Hydroxocobalamin: Benefits and Clinical Applications Hydroxocobalamin is a form of vitamin B12 used in injections
In a trial of patients with T2DM and a BMI of 27 kg/m2 or greater being treated with semaglutide injection for weight loss, clinically significant hypoglycemia (plasma glucose less than 54 mg/dL) was reported in 6.2% of semaglutide-treated patients versus 2.5% of placebo-treated patients
Vitamin B12, also known as cobalamin, is a water-soluble vitamin that is naturally found in animal products, including meat, fish, and dairy products, and it is also available as a dietary supplement, an injectable (commonly known as vitamin B12 shots), and in fortified foods
This page covers both, with the oral route first