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