Delta Large Hoof Tester

Delta Large Hoof Tester
Item# 41436
$100.15