Loading patent details...
US4149430A: Brake for Ball Screw | Searchlight