
WIDIA-3883143

- Item # WIDIA-3883143
- Brand: WIDIA
List Price: $120.160 each
Call for stock
Success
PCD POSITIVE INSERT
DCMW3252FST WDN25U #3883143