INSERT,CARBIDE LH R=1.5MM DFC

In stock
SKU
12-140-33220
$62.55
 
More Information
OEM Part Number 4-014-03-0322