59M18-01-1-20N-F

Grayhill 59M18-01-1-20N-F Rotary Switch - 20 Position - SP20T - 250mA (AC/DC)...

A nice detail from Thermal Transfer Products LTD is the smooth finish on their parts.