Loading patent details...
US5176142A: Endoscopic Ultrasound Probe With Take-Up Cable Mechanism | Searchlight