Hex bit socket "Impact" 17mm x 76 x 3/4" drive

Product number 7961117
Availability Available