Click here for a full size image 

GM’s new hydrogen fuel cell: smaller, cheaper, more efficient