Loading patent details...
US7815566B2: Methods for stabilizing and positioning an endoscope and surgical procedures | Searchlight