2918852-72-7 | ethyl 3-((3,5-difluorophenoxy)methyl)benzoate | AOBChem