Loading patent details...
US6485409B1: Propulsion of a probe in the colon using a flexible sleeve | Searchlight