Iscar 3305260
by Iscar
SKU 3305260
Original price
$49.26
-
Original price
$49.26
Original price
$49.26
$49.26
-
$49.26
Current price
$49.26
SDHT100408-PDEN IC5820 Carbide Milling Insert