Loading patent details...
US5437283A: Endosurgical Ultrasonic Probe With Integrated Biopsy Actuator | Searchlight