Carburettor
Product number:
370196
Stromberg 175 CD non detox- RH
Product Information "Carburettor"
Land Rover: Defender V8
Stromberg 175 CD non detox- RH