83990129 Datasheet | Limit Switches | Crouzet