1824106-63-9 | 1-Ethyl-7-fluoro-3,5-diiodo-1H-indazole | AOBChem