2989086-90-8 | [1,1'-Biphenyl]-3,5-dicarboxylic acid, 3'-(phenylmethoxy)-, 3-methyl ester | AOBChem