172548-79-7
PD 160874
Product Code:
1357763
Molecular Formula:
C27H28O8
Molecular Weight:
Order 172548-79-7