Loading patent details...
US5069081A: Multi-Mode Splined Ball Screw Assembly | Searchlight