Electrical Supplies
100PCS EC11 Rotary Encoder Code Switch 20 Position with Switch 5Pin Handle Length 12.5mm Half Shaft Type
Micro Switches
https://www.bizrate.co.uk/electricalsupplies/100pcs-ec11-rotary-encoder-code-oid40418916848.html