Loading patent details...
US4756264A: Noise Damping System for Torpedoes or the Like | Searchlight