Loading patent details...
US6527800B1: Vascular device and method for valve leaflet apposition | Searchlight