Loading patent details...
US4128039A: Rocket Launching Mechanism | Searchlight