Dewalt 5140138-95 Diode Out of Stock Stock:0 Part Number:5140138-95 Title:Dewalt 5140138-95 Diode WEBSITESTATUS:SPECIAL ORDER Weight:0.0200 $8.66 DeWalt See Details