SICK
SICK - Image 1

DFV60A-22PL65536

Reference : DFV60A-22PL65536

1051334, Incremental Encoder