
LENOX-1785895

- Item # LENOX-1785895
- Brand: LENOX - STANLEY BLACK & DECKER
List Price: $783.830 each
Call for stock
Success
TM-20FT4INX1 1/2X.050X2.5/3.4
TRI-TECH CT CARBIDE WELDED BAND #1785895