2394839-80-4 | 1,1-Dimethylethyl 3-(2,2-dibromoacetyl)benzoate | AOBChem