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