Top Suppliers:I want be here

39844-90-1

39844-90-1 structure
39844-90-1 structure

Name 16β-Acetoxy-14,15β-epoxy-3β,5,19-trihydroxy-5β-bufa-20,22-dienolide
Molecular Formula C26H34O8
Molecular Weight 474.54