
LENOX-1814619

- Item # LENOX-1814619
- Brand: LENOX - STANLEY BLACK & DECKER
Price: $858.850 each
Stock:
Call for stock
Success
TM-22FT5INX1 1/2X.050X2.5/3.4
TRI-TECH CT CARBIDE WELDED BAND #1814619