DePuy Synthes Vet logo - United States  | Contact  |  International
 
Horse, dog, cat
DePuy Synthes Vet Online Catalog
690.591
enlarge image

Item #: 690.591

Description 

345 mm x 125 mm x 140 mm