Vendor Name: Paramount Surgimed Limited
Vendor Address: Plot No.1, Local Shopping Complex, Okhla Industrial Area Phase-2, Okhla Main Road, South Delhi, New Delhi, Delhi, IN - 110020
Vendor Registration Status: Public Limited Company
Vendor Contact Number: 08047485606