Loading patent details...
US5332403A: LVAD With T-Shape and Unidirectional Valve | Searchlight