Loading patent details...
US5117776A: Hydrofoil System | Searchlight