Loading patent details...
US4943250A: Articulated Hydrofoil Oar | Searchlight