I don't see how this fuel cell could last years if it depends on enzymes to oxidize glucose. Enzymes are proteins, and proteins are hardly immortal. There's something missing here... Abusive comment hidden. (Show it anyway.)
This topic has been well-covered by the often-amusing Perry Bible Fellowship web-comic:http://www.pbfcomics.com/?cid=PBF234-Finneas.jpg#217 Abusive comment hidden. (Show it anyway.)
http://www.pbfcomics.com/?cid=PBF234-Finneas.jpg#217