Dewalt N582786 Armature Stock:11 Part Number:N582786 Title:Dewalt N582786 Armature WEBSITESTATUS:SPECIAL ORDER Weight:0.9700 $42.55 DeWalt Add to Cart See Details