2892709-62-3 | ethyl 2-(4-bromo-2-methoxyphenoxy)-2,2-difluoroacetate | AOBChem