1,2,4-Benzenetricarboxylic acid, 1,2-bis(phenylmethyl) ester 1,2-Dibenzyl hydrogen benzene-1,2,4-tricarboxylate 67846-10-0 EINECS 267-356-9