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

Product Code: 2462633
Molecular Formula: C41H52N2O5
Molecular Weight: 652.86
42190-65-8