2481344-95-8 | α-Oxo-3,5-bis(phenylmethoxy)benzeneacetic acid | AOBChem