Endoscopic clip applicator for hemostasis OTSC System Set

Manufacturer