Loading patent details...
US4547121A: Self-Locking Telescoping Manipulator Arm | Searchlight