UPDATE: The US injectable vitamin B12 shortage appears to be slowly resolving – if 1ml ampules satisfy your vitamin B12 requirements. Availability has been updated below.
Injectable b12 (Cyanocobalamin) shortage status update – the FDA has updated their shortages list and reports that both North American laboratories are reporting limited supply or back-ordered.
American Regent/Luitpold (Re-verified 04/25/2014) – limited supply
Fresenius Kabi USA, LLC (Re-verified 04/25/2014) – available in 1ml ampules
[edited April 25th to update status]
Vitaminb12direct has stock of vitamin b12 Cyanocobalamin for sale if you are having trouble ordering from a North American supplier.