Loading patent details...
US4042191A: Slot Seal for Leading Edge Flap | Searchlight