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

Product Code: 2462479
Molecular Formula: C28H26N2O5
Molecular Weight: 470.51
42190-64-7