TROIKAA PHARMACEUTICALS LTD.
C-1, Sara Industrial Estate, Selaqui,, Dehradun - 248197, Uttarakhand, India
219, Raj Plaza, Rajpur Road,, Dehradun - 248001, Uttarakhand, India
No. 12a, Ashima Vihar, Near Himalaya Factory,, Dehradun - 248001, Uttarakhand, India
E- 28, U. P. S. I. D. C., Selaqui,, Dehradun - 248001, Uttarakhand, India
Gramd House, Vikaspuram, Shantivihar, Adhoiwala, Raipur Road,, Dehradun - 248003, Uttarakhand, India
7, Court Road, Opp. Doon Hospital Main Gate, Dist., Dehradun - 248001, Uttarakhand, India