
WIDIA-2863686

- Item # WIDIA-2863686
- Brand: WIDIA
Price: $50.997 each
Stock:
Call for stock
Success
ENDMILL FIN 3FL 1/4X1/4X1.1/4X3.1/4
4K1307072 UNCOATED #2863686