28280-30


BABCOCK INTESTINAL TISSUE FORCEPS 30 CM