Loading patent details...
US5690041A: Unmanned Undersea Vehicle System for Weapon Deployment | Searchlight