Top Suppliers:I want be here

56993-82-9

56993-82-9 structure
56993-82-9 structure

Name 14-Hydroxy-17a-methylene-3-oxo-D(17a)-homo-C,18-dinor-5β-card-20(22)-enolide
Molecular Formula C23H30O4