Photoresist Chemicals 86026-81-5 2,5-DIIODO-1-METHYLIMIDAZOLE Cas:86026-81-5 Molecular Formula:C4H4 I2 N2