Chemistry Pharmaceutical intermediates D913868 4,4'-dihydroxy-[1,1'-biphenyl]-2,2'-dicarboxylic acid, 95%