Loading patent details...
US7931669B2: Integrated vascular device with puncture site closure component and sealant and methods of use | Searchlight