Loading patent details...
US5130592A: Sliding Rotor Motor | Searchlight