268539-19-1

268539-19-1 structure
268539-19-1 structure

Name tris(2,5-dioxopyrrolidin-1-yl) benzene-1,3,5-tricarboxylate
Synonyms 2,5-Pyrrolidinedione,1,1',1''-[1,3,5-benzenetriyltris(carbonyloxy)]tris
Molecular Formula C21H15N3O12
Molecular Weight 501.35700
Exact Mass 501.06600
PSA 191.04000