27252-21-7 Benzenetricarboxylic acid