Loading patent details...
US4637576A: Parachute With Leading-Edge Slats | Searchlight