Loading patent details...
US4263516A: Breakwater and Power Generator | Searchlight