Loading patent details...
US4406433A: Leading Edge Inlet for Ram Air Pressurized Airfoil | Searchlight