332 employees
Supplier of chemical building blocks and screening compounds for early drug discovery
1991