2270851-30-2 | Methyl 1-benzoyl-6-bromo-1H-indazole-4-carboxylate | AOBChem