ifm electronic, Incremental Encoder, 10000ppr, 12000 rpm, Solid Shaft, 4.5-30VDC
Perfect Parts Corporation