Loading patent details...
US4864152A: Floating Tidal Power Station for Placing in Sea and River Currents for Gaining Energy | Searchlight