b12 methylcobalamin injectable 30ml vial uk SELF INJECTION KIT 1MG x 1 AMPOULE | Dr Ayanna Knight - Cosmetic Skin Care, Health & Wellbeing | Doctor Led Advanced Aesthetic Skin Care & Wellness Clinic Vitamin B12 is not made by the body and is provided either by diet or supplementation Vitamin B12 Methylcobalamin 2000mcg |