buy injectable vitamin b12 B-12 Injection, 5,000 mcg/mL, 100 ml sheep and swine as needed Vitamin B12 Injection: Energy Boost
Description
And as far as needles, if you have a fear of sticking yourself Ill have you know you literally cant feel it, its barely a pinch

Hormone Research .Read source (2001)

And some people may have low levels despite having no symptoms

Most patients use U-100 insulin syringes for precise dosing, but the correct syringe depends on the volume prescribed
