Loading patent details...
US4565938A: Permanent Magnet Rotor Toroidal Generator and Motor | Searchlight