Loading patent details...
US4818905A: Slotless and Toothless Wound Stators | Searchlight