42190-65-8
[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
Order 42190-65-8