WIDIA-6945717
- Item # WIDIA-6945717
- Brand: WIDIA
List Price: $157.680 each
Call for stock
Success
END MILL W421 5/8X5/8X1 5/8X4 1/8 SHAR
W421E16028SZW WU20PE #6945717