Manufacturer Part Number Description
DEUTZ-FAHR 2.7659.255.0 Switch, door contact