1190322-50-9 3,7-diiodo-1h-indazol-6-ol 3,7-diiodo-1h-indazol-6-ol Catalog No.: 2174966 Name: 3,7-diiodo-1h-indazol-6-ol CAS: 1190322-50-9 Formula: C7H4I2N2O Inquire about this product →