Loading patent details...
US7294139B1: Controlled - motion endoscopic grasping instrument | Searchlight