Water Pump 9 hole
PART No 530478 RJH
Land Rover Series IIA
Petrol 1954 - 1964
ORIGINAL PART
Location 6KO