2918882-68-3 | ethyl 4-((3,5-difluorophenoxy)methyl)benzoate | AOBChem