918663-56-6

918663-56-6 structure
918663-56-6 structure

Name 3-(2,5-dioxopyrrolidin-1-yl)oxycarbonylbenzenesulfonic acid
Synonyms Benzoic acid,3-sulfo-,2,5-dioxo-1-pyrrolidinyl ester
Molecular Formula C11H9NO7S
Molecular Weight 299.25700
Exact Mass 299.01000
PSA 126.43000
LogP 1.17280