Servo D-1000-1380
by Servo
SKU D-1000-1380
Original price
$989.22
-
Original price
$989.22
Original price
$989.22
$989.22
-
$989.22
Current price
$989.22
140 Inch Max Peak Torque Per Pound, Knee Feed