Loading patent details...
US4904926A: Magnetic Motion Electrical Generator | Searchlight