314291-13-9

314291-13-9 structure
314291-13-9 structure

Name Triethanolamine 2,5-bis[(1,3-dioxobutyl)amino]benzenesulfonate (salt)
Molecular Formula C20H30N3O10S-
Molecular Weight 504.5313