Loading patent details...
US6503648B1: Implantable fuel cell | Searchlight