
WIDIA-6568906

- Item # WIDIA-6568906
- Brand: WIDIA
Price: $202.220 each
Stock:
Call for stock
Success
TDMX INSERT PK D=34.13MM/1.3437IN
TDMX13437PK WP40PD #6568906