14556-93-5 2,5-Dimethoxy-4-(2-iodoacetamido)phenyl thiocyanate BRN 2141506 Thiocyanic acid, 2,5-dimethoxy-4-(2-iodoacetamido)phenyl ester