Loading patent details...
US4095423A: Apparatus for Harnessing Tidal Power | Searchlight