Loading patent details...
US5861010A: Device for Temporarily Closing a Canal in a Body, in Particular for Assisting the Function of the Heart by Application of Counter-Pressure | Searchlight