Loading patent details...
US6294281B1: Biological fuel cell and method | Searchlight