• image1

Payr

PST-2183

description

Intestinal and Pylorus Clamp