Loading patent details...
US4152895A: Wave Powered Motor | Searchlight