77430454
Mar 25, 2008
SOFTSCOPE MEDICAL TECHNOLOGIES INC.
Subscribe
Propulsive endoscopy assist device, namely, a self-propelled endoscopic apparatus formed of a flexible, fluid-filled toroid and a motorized or powerable frame