Loading patent details...
US8162256B2: Launch and capture systems for vertical take-off and landing (VTOL) vehicles | Searchlight