1000342-61-9 | 3,7-diiodo-1H-indazole | AOBChem