4130-54-5 NSC67213 Octadecanoic acid, hydrazide Stearic acid hydrazide Stearic acid, hydrazide Stearohydrazide Stearoylhydrazine