US$ 21.84
vit b12 injection brands Vitamin – Manufacturer Sandoz Vitamin B12 Injectable Solution
Description
So am I right in saying this pretty much says I had abnormal/anaemic blood

Vitamin B12 is water-soluble but stored in the liver, allowing high serum levels to persist after large supplemental doses
(PubMed) Li S, Guo Y, Men J, Fu H, Xu T
HPLC Verified | Optima Labs Certified Batch-Specific Certificate of Analysis (CoA)

ChatterjeeSDaenthanasanmakAChakrabortyPWyattMWDharPSelvamSPet al

Here's what the timeline looks like
