MERCEL PHARMA PRIVATE LIMITED - CIN U51100KL2010PTC026396 |