Loading patent details...
US4059176A: Unitary Spring Clutch Brake and Actuator Assembly | Searchlight