Loading patent details...
US6589160B2: Heart wall tension reduction apparatus | Searchlight