Loading patent details...
US4364324A: Strut Release Mechanism for Hydrofoil Craft | Searchlight