2921887-93-4 | 3,7-dibromo-6-ethoxy-1H-indazole | AOBChem