95622-68-7 | Ethyl α-hydroxy-3,4-bis(phenylmethoxy)benzeneacetate | AOBChem