Loading patent details...
US8790684B2: Vascular closure device | Searchlight