Loading patent details...
US4820301A: Total Artificial Heart Comprising Two Disconnected Pumps Associated Into One Functionally Indissociable Unit | Searchlight