Loading patent details...
US20030152823A1: Biological fuel cell and methods | Searchlight