Socket 1/2", 6 Point, 32 mm

Product number 7423200
Availability Available