Loading patent details...
US4910423A: Open Horse Shoe Electric Self Braking Motor | Searchlight