Loading patent details...
US5358496A: Endoscopic Tissue Manipulator | Searchlight