Loading patent details...
US4584925A: Underwater Rocket Launcher and Rocket Propelled Missile | Searchlight