Chemistry Pharmaceutical intermediates T887286 [1,1':4',1''-Terphenyl]-2',4,4'',5'-tetracarboxylic acid, 98%