Chemistry Pharmaceutical intermediates O914048 4',4-oxybis(([1,1'-biphenyl]-3,5-dicarboxylic acid)), 95%