Probably best to avoid Indian Pharmacies including Magic Pharma. I sent emails to both the supposed manufacturer and Magic which I received no response.
"Manufacturing" counterfeit drugs is a sure sign that the world has now entered into the bottomless pit :(