Iscar 3342807
by Iscar
SKU 3342807
Original price
$26.66
-
Original price
$26.66
Original price
$26.66
$26.66
-
$26.66
Current price
$26.66
FFVNMT0706ZN-ETR IC808 Carbide Milling Insert