Loading patent details...
US7951068B2: Rotating self-traveling endoscope system, rotating self-traveling endoscope insertion assisting tool, and method for technique of inserting endoscope insertion portion into small intestine using rotating self-traveling endoscope system | Searchlight