Benzoylramanoneacetate

Product Code: 1027663
Molecular Formula: C30H38O6
Molecular Weight:
10003-24-4