3Pcs 6mm D Shaft 18 Position 360 Degree Rotary Encoder w Push Button Product Name: Rotary Encoder w Push Button Switch, Shaft Movement Direction: 360 Degree, Detent Points: 18 Shaft Diameter: 6mm/0.24-Inch, Shaft Length: 20mm/0.8-Inch, Pin Numbers: 5 Mounting Thread Diameter: 7mm/0.28-Inch, Features: D Shaft, Base Size(Pin not Included): 14 x 12 x 6mm/ 0.55-Inch x 0.47-Inch x 0.24-Inch Total Height: 31mm/1.2-Inch, Material: Plastic, Metal, Color: Blue, Silver Tone