Loading patent details...
US8753373B2: Suture-fastening clip | Searchlight