133336-97-7
ImbricataflavoneB
Product Code:
1376845
Molecular Formula:
C32H22 O10
Molecular Weight:
Order 133336-97-7