Loading patent details...
US6147428A: Rotor of Electric Motor | Searchlight