Loading patent details...
US8556932B2: Collapsible plug for tissue closure | Searchlight