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

Product Code: 2472947
Molecular Formula: C33H28N2O5
Molecular Weight: 532.58
42190-67-0