2969232-19-5 | ethyl 4-((3,4-difluorophenoxy)methyl)benzoate | AOBChem