(4-butyl-3,5-dioxo-1,2-diphenylpyrazolidin-4-yl)methyl 2-phenylacetate

Product Code: 2476730
Molecular Formula: C28H28N2O4
Molecular Weight: 456.53
42190-61-4