2951566-86-0 | 2-bromo-4-nitro-N-phenethylbenzamide | AOBChem