Loading patent details...
US4876675A: Towed Piezoelectric Cable | Searchlight