885518-66-1 | 3,4-diiodo-1H-indazole | AOBChem