Loading patent details...
US4902291A: Collapsible Artificial Ventricle and Pumping Shell | Searchlight