LENOX-1785895

  • Item # LENOX-1785895
  • Brand: LENOX - STANLEY BLACK & DECKER

List Price: $783.830 each

Call for stock

TM-20FT4INX1 1/2X.050X2.5/3.4
TRI-TECH CT CARBIDE WELDED BAND #1785895