5345-63-1 N-HEXYL-2-IODOACETAMIDE NSC1715