Wiha - 6 x 51mm Ball Hex Bit Socket on 1/4in Drive - 71777 Made In Germany Made In DE