Loading patent details...
US4922782A: Manipulator Shoulder Mechanism | Searchlight