831228-23-0

831228-23-0 structure
831228-23-0 structure

Name [(3R,4S)-1-Benzyl-2,5-dioxo-4-(2-oxo-ethyl)-pyrrolidin-3-yl]-acetaldehyde
Molecular Formula C15H15NO4
Molecular Weight 273.28400
Exact Mass 273.10000
PSA 71.52000
LogP 0.90370