807368-45-2 | ethyl 2-(4-bromophenoxy)-2,2-difluoroacetate | AOBChem