Top Suppliers:I want be here

27975-44-6

27975-44-6 structure
27975-44-6 structure

Name 14,18-Epoxy-3-hydroxy-5-oxoophiobola-7,19-dien-25-oic acid
Molecular Formula C25H36O5
Molecular Weight 416.55