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