Loading patent details...
US4753402A: Biased Leading Edge Slat Apparatus | Searchlight