Loading patent details...
US5150860A: Air Vehicle Launching Device | Searchlight