Loading patent details...
US6846319B2: Devices for sealing openings through tissue and apparatus and methods for delivering them | Searchlight