Very stylish ALPS rotary encoder with push switch has 5 leads (3 for encoder and 2 for switch). Size is about 12mm x 12.3mm. Shaft stands up 0.9" from body and is 0.47" long x 0.24" diameter with slot on top. Very nicely made. Sorry, no specs available.