Loading patent details...
US3938760A: Aircraft for Short Landing and Takeoff Distance | Searchlight