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