Loading patent details...
US4638469A: Mechanical Spacer for Towed Acoustic Array | Searchlight