Loading patent details...
US9675341B2: Emergency self-retaining sutures and packaging | Searchlight