1/2" Socket, 6-point, 26 mm

Product number 79945126
Availability Available