Loading patent details...
US4923149A: Parachute Foot Support Stirrup | Searchlight