Loading patent details...
US4475436A: Missile Launcher | Searchlight