Loading patent details...
US4289995A: Electric Door Operator With Slip Clutch and Dynamic Braking | Searchlight