811451-18-0 | 3,5-Diiodo-1-(phenylmethyl)-1H-indazole | AOBChem