Loading patent details...
US4583523A: Implantable Heart Assist Device and Method of Implanting Same | Searchlight