Excelon Software Solutions Private Limited · U72200 Ap2009 Ptc062849 · Celon Laboratories Private Limited · In Tech Industries Limited · Celon Life Sciences Limited · Medigene Pharma Private Limited · Mediark Pharma Private Limited · Glanis Life Sciences Private Limited · Prompt Life Sciences Private Limited · S S R Life Sciences Private Limited