Loading patent details...
US7552853B2: Low-profile vascular closure systems and methods of using same | Searchlight