Loading patent details...
US4180792A: Transmit-Receive Transducer Array and Ultrasonic Imaging System | Searchlight