Loading patent details...
US5166573A: Ultrasonic Contact Transducer and Array | Searchlight