Loading patent details...
US4238093A: Aircraft Launcher | Searchlight