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