Loading patent details...
US7942895B2: Working mechanical device and manipulator | Searchlight