
WIDIA-6568906

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