2918884-38-3 | ethyl 2-((3,5-difluorophenoxy)methyl)benzoate | AOBChem