$7.10
Digital Pulse Output Rotary Encoder 360 Degree Encoding Module 20 pulses per rotation with pushbutton switch, 5 pin PCB Header connector.
4 in stock