hydrogen from biomass...yes but the ammonia is a natural byproduct from what i understand, although i am not a chem eng, and have limited information regarding this process. do you have information otherwise?