Loading patent details...
US4701656A: Electromechanical Device With Slotted Stator | Searchlight