PumilaisoflavoneD

Product Code: 785209
Molecular Formula: C22H20O7
Molecular Weight:
122221-91-4