Loading patent details...
US4789116A: Landing Deck for Aircraft | Searchlight