direct drive disposable laparoscopic clip applicator, size m / l

Manufacturer