Loading patent details...
US5109754A: High Torque Low Speed Motor | Searchlight