Online only Carburetor spare parts NEEDLE VALVE KIT 2.3 FOR CARBURETOR VM26 AND BN34/38/44 MIKUNI 1010862 €27.00 Add to cart