Loading patent details...
US5138588A: Underwater Sound Attenuator | Searchlight