
WIDIA-6655226

- Item # WIDIA-6655226
- Brand: WIDIA
List Price: $239.900 each
Call for stock
Success
UFT INSERT HOLDER D. 2941MM, L16
IH02916CC06 #6655226