147663-78-3
luffariolide F
Product Code:
779134
Molecular Formula:
C25H38 O5
Molecular Weight:
418.56
Order 147663-78-3