2386266-06-2 | Ethyl 6-bromo-1-(phenylmethyl)-1H-indazole-4-carboxylate | AOBChem