1338795-62-2 | 3-iodo-5-phenyl-1H-indazole | AOBChem