143616-32-4

143616-32-4 structure
143616-32-4 structure

Name [(3S)-3-benzyl-2,5-dioxopyrrolidin-1-yl] methanesulfonate
Molecular Formula C12H13NO5S
Molecular Weight 283.30000
Exact Mass 283.05100
PSA 89.13000
LogP 1.51410