Loading patent details...
US4117780A: Linear Ejection Underwater Charge Launcher | Searchlight