57516-04-8

57516-04-8 structure
57516-04-8 structure

Name 4,5,6-tris(prop-2-enoxycarbonyl)benzene-1,2,3-tricarboxylate
Synonyms Benzenehexacarboxylic acid,tri-2-propenyl ester
Molecular Formula C21H15O12---
Molecular Weight 459.33700
Exact Mass 459.05600
PSA 199.29000