Loading patent details...
US4745584A: Sonar Transducer Array | Searchlight