Loading patent details...
US4523538A: Torpedo Launcher | Searchlight