Loading patent details...
US5615682A: Ultrasound Transducer Cable Management System | Searchlight