Parking brake switch 84142375 (50717053) - Spare parts for agricultural machinery and tractors.
Genuine Parking Brake Switch YUG500320PVJ For Land Rover LR3 (Genuine Part #YUG500320PVJ) - Land Rover switches, actuators & solenoids from Atlantic British