
WIDIA-1862123

- Item # WIDIA-1862123
- Brand: WIDIA
Price: $299.160 each
Stock:
Call for stock
Success
ENDMILL FIN 4FL 16X16X2448X125
75N516006LT TIALN-LT1 #1862123