Chemistry Pharmaceutical intermediates T913950 2,2,2,5'-tetramethyl-[1,1':4',1-terphenyl]-4,4-dicarboxylic acid, 95%