Loading patent details...
US4868480A: Electric Power Generator | Searchlight