14664-96-1 2,5-Dichloro-4-(2-iodoacetamido)phenyl thiocyanate BRN 2135324 Thiocyanic acid, 2,5-dichloro-4-(2-iodoacetamido)phenyl ester