Psycotropics India Ltd. Updated

A-32, DLF, SECTOR 11, NEAR GE MOTORS,
Faridabad, Haryana 121006 India