Loading patent details...
US5831366A: Permanent Magnet Alternator | Searchlight