2383358-61-8 | 6,7-dibromo-3-iodo-1H-indazole | AOBChem