1383784-63-1 | (2,5-Dibromophenyl)-1H-imidazol-1-ylmethanone | AOBChem