Bile Duct Clamp

Bile Duct Clamp
Article: DBI-08-165
Lahey

 Bile Duct Clamp

A: 19.5cm
B: 22.5cm

« Previous | Next »