Loading patent details...
US6616403B1: Floating electric generator | Searchlight