64993 2" x 36" (51 mm x 914 mm) Electric

SKU
64993
$6,835.00
Ships direct from manufacturer ?
WARNING: Proposition 65 Warning for California Residents View Details
More Information
ManufacturerDynabrade
ConditionNew
UPC00616026649934