Contact

Get in touch

Psychotropics India Limited


Plot No -17, Sector – 20A
Faridabad, Haryana – 121001, India