Industrial Bits 6,35 mm Form E6,3 , 1/4" Skt, DIN3126 / ISO1173
Longer Version 50mm
Universal bit for all kind of use.