
WIDIA-2028325

- Item # WIDIA-2028325
- Brand: WIDIA
Price: $19.543 each
Stock:
Call for stock
Success
SDMT1506PDRMH PSTS INS. M690 15MM IC T
M690 INSERT OLD ITEM ID WIDIA-2028325 #2028325