Loading patent details...
US4406340A: Motor Reducer With Braking Means | Searchlight