That should be "hydrogen cyanide", not hydrogen. Hydrogen itself does not smell.
This has the stench of a chemical lab after forgetting some secondary schoolers in it with the reagent cubbard unlocked.
Otherwise, this so far fits most life formation hypothesis. If you take this mixture and autoclave it for a while you will get some of the basic aminoacids (in a L-R mix) as a result.