2386913-41-1 | 3,4,7-Tribromo-1-(phenylmethyl)-1H-indazole | AOBChem