Loading patent details...
US20030164655A1: Interior permanent magnet rotor | Searchlight