2969401-79-2 | ethyl 2-((3,4-difluorophenoxy)methyl)benzoate | AOBChem