5348-78-7 N-DECYL-2-IODOACETAMIDE NSC1338