Loading patent details...
US4158780A: Power Generation Systems in Buoyant Structures | Searchlight