Heidelberg limit switch #AT-11-S-I

Parts
Price on request
Ref: NE0263

Heidelberg limit switch #AT-11-S-I