Loading patent details...
US5226908A: Multi-Functional Instruments and Stretchable Ligating and Occluding Devices | Searchlight