Loading patent details...
US5972022A: Tissue Attachment Device Having Elastomeric Section | Searchlight