Loading patent details...
US4745815A: Non-Jamming Screw Actuator System | Searchlight