
LENOX-97429

- Item # LENOX-97429
- Brand: LENOX - STANLEY BLACK & DECKER
List Price: $657.380 each
Call for stock
Success
TM-17FT10 5/8INX2X063X1.4/1.8
1.60 1.4/1.8-VP TRI-TECH CT CARBIDE WELDED BAND #97429TTB175450