Bile Duct Clamp

Bile Duct Clamp
Article: DBI-08-170
Desjardins

 Bile Duct Clamp

Size: 21 cm