Loading patent details...
US4133616A: Stroke Volume Limiter for Collapsible Wall Blood Pump System | Searchlight