869384-82-7
14-Deoxy-17-hydroxyandrographolide
Product Code:
311866
Molecular Formula:
Molecular Weight:
Order 869384-82-7