Carburettor - Land Rover Series 1 (1951-1958) 2 Litre - 264664
Carburettor - Land Rover Series 1 (1951-1958) 2 Litre - 264664.
eBay