Loading patent details...
US5889346A: Rotor for Synchronous Motor | Searchlight