SICK
SICK - Image 1

DUV60E-32KFBABA

Reference : DUV60E-32KFBABA

1084748, Incremental Encoder