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