Loading patent details...
US9149276B2: Clip and deployment apparatus for tissue closure | Searchlight