Loading patent details...
US4286380A: Manipulator Mechanisms | Searchlight