Hydrogen generators and their parts