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