1153776-98-7 | 2-(2,4-Dibromophenoxy)-2,2-difluoroacetic acid | AOBChem