
WIDIA-1747878

- Item # WIDIA-1747878
- Brand: WIDIA
Price: $626.356 each
Stock:
Call for stock
Success
ENDMILL FIN 6FL 25X25X63X150
751525008LT TIALN-LT1 #1747878