Loading patent details...
US5368259A: Dual Leading Edge Ram Air Air Foil | Searchlight