Stearic acid hydrazide