89505-14-6

89505-14-6 structure
89505-14-6 structure

Name (2,5-dioxopyrrolidin-1-yl) 11-(prop-2-enoylamino)undecanoate
Molecular Formula C18H28N2O5
Molecular Weight 352.42500
Exact Mass 352.20000
PSA 96.27000
LogP 3.18490