3683-67-8 4-Iodoisothiazole-5-carboxaldehyde thiosemicarbazone BRN 0521842 ISOTHIAZOLE-5-CARBOXALDEHYDE, 4-IODO-, THIOSEMICARBAZONE