Loading patent details...
US4218643A: Braking System for Loaded Stepping Motor | Searchlight