
WIDIA-3950608

- Item # WIDIA-3950608
- Brand: WIDIA
Price: $5.095 each
Stock:
Call for stock
Success
SDMX434RMH PSTS INS. M390/M690 12MM IC
M690 INSERT OLD ITEM ID WIDIA-3950608 #3950608