My father has a vitamin B12 deficiency and he was prescribed an injection of Ventanorm 1mg IM OD *5 days,1/7*5 days,1/12 life long but the injection we got was Mecobalamin injection 500mcg methycobal injection so can you please tell me whether we can use this injection instead of the prescribed one with no side effects? And he s about to undergo a hernia operation after 2 months so will the injection have any side effects regarding that? Thank you.

Summarized question: Can taking Methylcobalamin injection be safe for vitamin B12 deficiency?