Loading patent details...
US7678133B2: Biological tissue closure device and method | Searchlight