Loading patent details...
US6200260B1: Implantable heart assist system | Searchlight