
WIDIA-1724482

- Item # WIDIA-1724482
- Brand: WIDIA
Price: $183.083 each
Stock:
Call for stock
Success
ENDMILL FIN 6FL 12X12X30X125
751512005LT TIALN-LT1 #1724482