Loading patent details...
US4462408A: Ultrasonic Endoscope Having Elongated Array Mounted in Manner Allowing It to Remain Flexible | Searchlight