6340-91-6 Hydrazine, propyl-, ethanedioate (1:1) Hydrazine, propyl-, oxalate (1:1) NSC50979 Propylhydrazine oxalate