Chemistry Pharmaceutical intermediates D914207 2',5'-Dimethoxy-[1,1':4',1''-terphenyl]-3,3'',5,5''-tetracarboxylic acid, 95%