Surgical & Medical Hardware
Annotated image - Annotated image
Claw like flaps that advance the tube during peristalsis