Home / ICT/ICH / New Carbs ICT / ICH / 34 ICH 15290.027 34 ICH 15290.027224.83$ (USD) Weber 34 ICH. 29mm venturi, manual Choke. Fits several vehicles including Land Rover 2.25 litre with Zenith OEM carb. Add to cart SKU: 15290.027 Category: New Carbs ICT / ICH Description Reviews (0) Description Weber 34 ICH. Manual Choke. Fits several vehicles including Land Rover 2.25 litre with Zenith OEM carb. Reviews There are no reviews yet. Be the first to review “34 ICH 15290.027” Cancel replyYour rating * Rate… Perfect Good Average Not that bad Very poor Your review *Name * Email * Save my name, email, and website in this browser for the next time I comment.