Loading patent details...
US6676698B2: Vascular device with valve for approximating vessel wall | Searchlight