Multiple electrode stack and structure for the electrolysis of water | Patent Publication Number 20090139856 | Patexia