Loading patent details...
US8556930B2: Vessel closure device | Searchlight