Loading patent details...
US5976159A: Surgical Clips and Methods for Tissue Approximation | Searchlight