Loading patent details...
US5938616A: Steering Mechanism and Steering Line for a Catheter-Mounted Ultrasonic Transducer | Searchlight