Online only Carburetor spare parts NEEDLE VALVE KIT 2.3 FOR CARBURETOR TMR/TDMR MIKUNI 1010633 €23.76 Add to cart