injectable form of vitamin b12 Cyanocobalamin Injection 1000 mcg — Mountainside Medical best form of b12 injection
Description
However, it's essential to consult with a registered dietitian or healthcare provider before starting any supplement regimen to ensure proper dosage and compatibility with existing health conditions

Vitamin B6 is essential for making serotonin and dopamine

In: StatPearls [Online]

It is usually given by a health care professional in a clinic or doctors office