
WIDIA-3395726

- Item # WIDIA-3395726
- Brand: WIDIA
Price: $21.421 each
Call for stock
Success
M6800L INSERT GROUND R=1,2 MM
EC1412EML TN6540 #3395726