Online only Carburetor spare parts NEEDLE VALVE KIT 1.8 FOR CARBURETOR TM24-28 MIKUNI 1010842 €29.16 Add to cart