From: DKK172,125.00
A unique collection of 4533 pure natural products and their derivatives with known biological activity for drug discovery, pharmacological study, stem cell differentiation, fingerprint study and quality research, and can be used for high throughput screen
Product detail