Loading patent details...
US4773619A: Aircraft Structure for Take-Off and Landing on a Pilot's Feet | Searchlight