20478-70-0 Decanoic acid hydrazide Decanoic acid, hydrazide Decanoylhydrazine