Loading patent details...
US4176733A: Combination No-Back Brake and Torque Limiter Assembly | Searchlight