WIDIA-6568983

  • Item # WIDIA-6568983
  • Brand: WIDIA

List Price: $144.900 each

Call for stock

TDMX INSERT MS D=21.43MM/.8437IN
TDMX08437MS WM15PD #6568983