Loading patent details...
US4335671A: Flap Leading Edge for Hydrofoil Vessels and the Like | Searchlight