Site Description

1,500 sqm recently renovated and fully equipped high containment API manufacturing facility.

Avanthera Featured