Loading patent details...
US6589269B2: Patch and glue delivery system for closing tissue openings during surgery | Searchlight