1518588-60-7 | Ethyl 2-(2,4-dibromophenoxy)-2,2-difluoroacetate | AOBChem