Product Information "Fuel pump"
Land Rover: Series II, IIA and III Diesel (1958-85)
mechanical
Land Rover: Series II, IIA and III Diesel (1958-85)
mechanical