Online only Carburetor spare parts TOURMAX Carburetor Diaphragm 1 piece Yamaha XJ900S TOURMAX 1004033 €78.08 Add to cart