Loading patent details...
US5128688A: Mast Translation and Rotation Drive System Utilizing a Ball Drive Screw and Nut Assembly | Searchlight