Loading patent details...
US5115810A: Ultrasonic Transducer Array | Searchlight