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