Loading patent details...
US7303571B2: Methods and apparatus for blocking flow through blood vessels | Searchlight