106997-00-6 2-Furaldehyde, 5-(5-(trifluoromethyl)-2-benzimidazolyl)-, 3-thiosemicarbazone 5-(5-(Trifluoromethyl)-2-benzimidazolyl)-2-furaldehyde 3-thiosemicarbazone