2pcs Rotary Switch Panel Mount 12 Way 1 Pole UK Made Lorlin , In new old stock from uk R&D Lab . shaft is 5mm long and 6mm in diameters. shaft has a flat cut section. switch is 27mm long . excluding the pins/