221640-97-7

1,3,5-Benzenetricarboxylic acid, tris(1-propoxyethyl) ester