Loading patent details...
US5003285A: Transducer Array | Searchlight