1979157-79-3 | Methyl 6-bromo-1-(phenylmethyl)-1H-indazole-4-carboxylate | AOBChem