CIN |
Name |
Address |
|---|---|---|
| U33119DL1989PTC038753 | ECHOCARD LABORATORIES PRIVATE LIMITED | I-1691, CHITCARANJAN PARK NEWDELHI , NA, Delhi, India - 000000 |
| U52599TN2018PTC124163 | ECHOCARE BIOSOLUTIONS PRIVATE LIMITED | No 65/110, S3, Heber Road, Beema Nagar, , TRICHY, Tamil Nadu, India - 620001 |