Online only Carburetor spare parts TOURMAX Carburetor Diaphragm 1 piece Yamaha XJR1200/SP TOURMAX 1004032 €98.66 Add to cart