Loading patent details...
US4294891A: Intermittently Refuelable Implantable Bio-Oxidant Fuel Cell | Searchlight