Throttle body
Product number:
520431
32/34 Weber DMTL carburetter
Product Information "Throttle body"
Land Rover: Land Rover 2,25L Defender
32/34 Weber DMTL carburetter