1521832-93-8 | ethyl 4-(2,6-difluorophenoxy)benzoate | AOBChem