Cyanocobalamin Injection IPVitamin B1230 mlFor IM, slow IV onlyB12 injectable only IV, IM 30ml£19.95PriceQuantityAdd to Cart