Top Suppliers:I want be here

39005-15-7

39005-15-7 structure
39005-15-7 structure

Name 14,15β-Epoxy-3β,11α-dihydroxy-5β-bufa-20,22-dienolide
Molecular Formula C24H32O5
Molecular Weight 400.50788