1823817-24-8 | Ethyl 4,5-difluoro-2-(phenylmethoxy)benzoate | AOBChem