vitamin b12 also known as cobalamin is water soluble
the amount of cyanide in cyanocobalamin is generally not a concern even in the 1000 g dose since the amount of cyanide there 20 g in a 1000 g cyanocobalamin tablet is less than the daily consumption of cyanide from food and therefore cyanocobalamin is not considered a health risk
 the controversial cancer treatment laetrile was at one point lettered as vitamin b17