88108-27-4
(-)-Ferolide
Product Code:
1009071
Molecular Formula:
C22H26O7
Molecular Weight:
402.43
Order 88108-27-4