Loading patent details...
US5373773A: Anti-Torpedo Stern Defense System | Searchlight