Loading patent details...
US5068566A: Electric Traction Motor | Searchlight