1-Aminoheptadecane 1-Heptadecanamine 4200-95-7 Heptadecylamine Margarylamine NSC91524 n-Heptadecylamine