Chemistry Pharmaceutical intermediates T914224 2',3',5',6'-Tetramethylterphenyl-4,4''-dicarboxylic acid, 95%