Baby Doyen Intestinal Clamp, German, Straight 1

Baby Doyen Intestinal Clamp, German, Straight