Formylhydrazine624-84-0100 % similar 1,2-Diformylhydrazine628-36-440 % similar N-Methylformamide123-39-733 % similar