Loading patent details...
US5411552A: Valve Prothesis for Implantation in the Body and a Catheter for Implanting Such Valve Prothesis | Searchlight