2168624-33-5 | ethyl 3-bromo-5-(difluoromethyl)benzoate | AOBChem