WIDIA-6136881
- Item # WIDIA-6136881
- Brand: WIDIA
List Price: $348.860 each
Call for stock
Success
SS D=.750 DUOLOCK DL20 L1=7.50
SS075DL200750 #6136881