1006693-62-4

1006693-62-4 structure
1006693-62-4 structure

Name 6,7-dioxo-7-(2-oxo-4,5-diphenyl-oxazolidin-3-yl)-hept-2-enoic acid methyl ester
Molecular Formula C23H21NO6
Molecular Weight 407.41600
Exact Mass 407.13700
PSA 89.98000
LogP 3.46420