Loading patent details...
US8137339B2: Working mechanism and manipulator | Searchlight