Top Suppliers:I want be here

39844-93-4

39844-93-4 structure
39844-93-4 structure

Name 12β-Hydroxy-16β-acetoxy-14,15β-epoxy-3β-hydroxy-5β-bufa-20,22-dienolide
Molecular Formula C26H34O7
Molecular Weight 458.54396