

We offer an extensive portfolio of 150+ generic APIs, covering multiple therapeutic areas, with more than 30 years of generic API manufacturing experience to our pharmaceutical partners.
We offer an extensive portfolio of 150+ generic APIs, covering multiple therapeutic areas, with more than 30 years of generic API manufacturing experience to our pharmaceutical partners.