Loading patent details...
US4177690A: Ball Screw and Nut | Searchlight