40711-41-9 AI3-23629 Butylhydrazine ethanedioate Butylhydrazine oxalate EINECS 255-050-8 Hydrazine, butyl-, ethanedioate Hydrazine, butyl-, ethanedioate (1:1)