Pedal box
Product number:
506320
brake pedal and clutch pedal
Product Information "Pedal box"
Land Rover: 88" Series II and IIA Petrol to chassis no. 141102873, 14101568 and 144103476 and Diesel to chassis no. 14100972, 14100215 and 14100343 plus 109" Series II and IIA to vehicle suffix "E"
brake pedal and clutch pedal
Alternative products
Pedal box
with brake pedal
More info...
Product number: 518141