Medical ultrasound or doppler or echocardiograph transducer — High frequency transducers; Transducers
Loading...