WIDIA-6945895
- Item # WIDIA-6945895
- Brand: WIDIA
List Price: $80.240 each
Call for stock
Success
END MILL W4NB 12X12X26X83 BN
W4NBM12006RBT WU20PE #6945895