[4-(4,4-dimethyl-3-oxopentyl)-3,5-dioxo-1,2-diphenylpyrazolidin-4-yl]methyl phenylacetate

Product Code: 2465197
Molecular Formula: C31H32N2O5
Molecular Weight: 512.59
42190-69-2