
LENOX-97874

- Item # LENOX-97874
- Brand: LENOX - STANLEY BLACK & DECKER
List Price: $508.790 each
Call for stock
Success
TM-17FT11INX1 1/2X050X1.4/1.8
1 1.27 1.4/1.8-VP TRI-TECH CT CARBIDE WELDED BAND #97874TTB175460