Loading patent details...
US5351692A: Laparoscopic Ultrasonic Probe | Searchlight