Top Suppliers:I want be here

507-84-6

507-84-6 structure
507-84-6 structure

Name 3β,11α,14-Trihydroxy-12-oxo-5β-card-20(22)-enolide
Molecular Formula C23H32O6
Molecular Weight 404.5