
WIDIA-1860606

- Item # WIDIA-1860606
- Brand: WIDIA
Price: $236.059 each
Stock:
Call for stock
Success
ENDMILL FIN 4FL 16X16X24X89
754516006LT TIALN-LT1 #1860606