SICK
SICK - Image 1

DFV60A-22PM65536

Reference : DFV60A-22PM65536

1051337, Incremental Encoder