Loading patent details...
US5129307A: Side-Mounted Rolling Airframe Missile Launcher | Searchlight