Loading patent details...
US5487746A: Surgical Clip Having a Longitudinal Opening Through Which Clamped Tissue Protrudes | Searchlight