Loading patent details...
US6087753A: High-Efficiency Inductor-Alternator | Searchlight