Heidelberg limit switch #PS1301309929

Parts
Price on request
Ref: HEI91

Heidelberg limit switch #PS1301309929