Loading patent details...
US8377115B2: Implantable valve prosthesis for treating venous valve insufficiency | Searchlight