Loading patent details...
US7119460B2: Floating power generation system | Searchlight