96048-60-1
Peduncularisin
Product Code:
852552
Molecular Formula:
C17H14 O6
Molecular Weight:
Order 96048-60-1