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