2504976-34-3 | Ethyl 4-(2,2-dibromoacetyl)benzoate | AOBChem