Loading patent details...
US5290299A: Double Jaw Apparatus for Attaching Implanted Materials to Body Tissue | Searchlight