1,2,3-Benzenetricarboxylic acid 1,2,3-Tricarboxybenzene 569-51-7 Hemimellitic acid NSC401092