100% Germany Origin Kuebler Vietnam Part number: K8.5820.1030.2048.5+
Kuebler incremental encoder, special version, 8.5820.1030.2048.5130