Loading patent details...
US20060201130A1: Articulating mechanisms with joint assembly and manual handle for remote manipulation of instruments and tools | Searchlight