168092-69-1

1,2,4,5-Benzenetetracarboxylic acid, 1,4-dinonyl ester