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

Product Code: 2461683
Molecular Formula: C29H26N2O7
Molecular Weight: 514.52
42190-63-6