When you get a shot of vitamin B12, you’re also getting traces of cyanide in the mix–although it would be equally accurate to say that there’s artificial B12 in your antidote to cyanide.
The most effective form of vitamin B12 is methylcobalamin. The body uses methylcobalamin directly, so it’s very easily absorbed. The same goes for dibencozide, which the body uses for muscle development among other things. Canadians do not get dibencozide – they can only get it from the U.S. Cyanocobalamin is crap – don’t use it. Smokers should use methylcobalamin, as it will bond to the cyanide in the body and will be excreted though urine.