how to give yourself a vit b12 injection Safe Guide at Home Treating Severe Vitamin B12 Deficiency
Description
[Accessed on 4th November 2022] 7

A couple of studies found no benefits of B12 for lowering homocysteine in HD patients, one used oral B12, 2000 g three times per week for 6 weeks, 55 the other used methyl-B12 i.m
If you are pursuing performance or physique goals in a competitive setting, consider WADA-compliant alternatives such as Cardarine (GW-501516) for endurance or AOD-9604 for fat loss both of which should still be verified for status with your sports anti-doping authority

Other types, like hydroxocobalamin, might be used for different reasons
Morales-Borges RH, Gonzalez MJ, Duconge J, Minich DM

Additives : Antioxidants or reducing agents (e.g., DTT) may help, but use cautiously as they can interfere with some assays