What For Nervz B Is Prescribed

Updated

I have been prescribed Nervz B (Intas Pharmaceuticals Ltd) by the hospital but the CGHS given me Methycobal as substitute. What I would like to know is whether CGHS given me the right substitute or otherwise. Secondly, for what problem(s) these two medicines are prescribed?