Loading patent details...
US5488260A: Encapsulated Magnets in a Permanent Magnet Rotor | Searchlight