89042-28-4

89042-28-4 structure
89042-28-4 structure

Name N-(3-(benzyloxy)phenethyl)-3-(2,5-dioxopyrrolidin-1-yl)propanamide
Molecular Formula C22H24N2O4
Molecular Weight 380.43700
Exact Mass 380.17400
PSA 75.71000
LogP 2.79220