![Yamaha XJ 900 S Diversion 1995-2004 (XJ900 XJ900S 4KM) Generator (Alternator) (B3GB) | Baboon - World of Motorcycle Parts Yamaha XJ 900 S Diversion 1995-2004 (XJ900 XJ900S 4KM) Generator (Alternator) (B3GB) | Baboon - World of Motorcycle Parts](https://cdn.baboon.eu/1513912/conversions/461430-3-big.jpg)
Yamaha XJ 900 S Diversion 1995-2004 (XJ900 XJ900S 4KM) Generator (Alternator) (B3GB) | Baboon - World of Motorcycle Parts
![Yamaha XJ 900 S Diversion 1995-2004 (XJ900 XJ900S 4KM) Generator (Alternator) (B3GB) | Baboon - World of Motorcycle Parts Yamaha XJ 900 S Diversion 1995-2004 (XJ900 XJ900S 4KM) Generator (Alternator) (B3GB) | Baboon - World of Motorcycle Parts](https://cdn.baboon.eu/1513910/conversions/461430-1-big.jpg)
Yamaha XJ 900 S Diversion 1995-2004 (XJ900 XJ900S 4KM) Generator (Alternator) (B3GB) | Baboon - World of Motorcycle Parts
![Carburetor Repair Kit Yamaha Xj 900 Diversion | Motorcycle Carburetor Repair Kit - Motorcycle Carburetors & Parts - Aliexpress Carburetor Repair Kit Yamaha Xj 900 Diversion | Motorcycle Carburetor Repair Kit - Motorcycle Carburetors & Parts - Aliexpress](https://ae01.alicdn.com/kf/S41ed3e820bfb49789518e45f8103d95eF/Motorcycle-Carburetor-Repair-Kit-Floating-Needle-Seal-Valve-Parts-for-Yamaha-XJ900S-1995-2003-XJ900-XJ.jpg_640x640.jpg)
Carburetor Repair Kit Yamaha Xj 900 Diversion | Motorcycle Carburetor Repair Kit - Motorcycle Carburetors & Parts - Aliexpress
![Xjs Carburetor Repair Kit 900 | Xj900 31a Kit Repair | Seat Gasket Parts | Yamaha Xj 900 - Fuel Supply - Aliexpress Xjs Carburetor Repair Kit 900 | Xj900 31a Kit Repair | Seat Gasket Parts | Yamaha Xj 900 - Fuel Supply - Aliexpress](https://ae01.alicdn.com/kf/Hb7ef76febf384ee7a317a4025f4f5850f/for-Yamaha-XJ900-31A-XJ-900-1983-1984-31-A-Carburetor-repair-kit-floating-needle-needle.jpg_640x640.jpg)
Xjs Carburetor Repair Kit 900 | Xj900 31a Kit Repair | Seat Gasket Parts | Yamaha Xj 900 - Fuel Supply - Aliexpress
![Motors Ignition Switch 6 Wire Yamaha XJ 900 S Diversion 4KM7 1998-1999 Vehicle Parts & Accessories KW2571173 Motors Ignition Switch 6 Wire Yamaha XJ 900 S Diversion 4KM7 1998-1999 Vehicle Parts & Accessories KW2571173](https://img.yumpu.com/3353803/1/500x640/yamaha-xj900s-diversion-1994-2004-service-repair-carfsmcom.jpg)
Motors Ignition Switch 6 Wire Yamaha XJ 900 S Diversion 4KM7 1998-1999 Vehicle Parts & Accessories KW2571173
![Yamaha XJ 900 S Diversion 1995-2004 (XJ900 XJ900S 4KM) Generator (Alternator) (B3GB) | Baboon - World of Motorcycle Parts Yamaha XJ 900 S Diversion 1995-2004 (XJ900 XJ900S 4KM) Generator (Alternator) (B3GB) | Baboon - World of Motorcycle Parts](https://cdn.baboon.eu/1508380/conversions/198886-7-medium.jpg)
Yamaha XJ 900 S Diversion 1995-2004 (XJ900 XJ900S 4KM) Generator (Alternator) (B3GB) | Baboon - World of Motorcycle Parts
![Yamaha XJ 600 S Diversion 92 Starter Motor Repair Kit Parts at Wemoto - The UK's No.1 On-Line Motorcycle Parts Retailer Yamaha XJ 600 S Diversion 92 Starter Motor Repair Kit Parts at Wemoto - The UK's No.1 On-Line Motorcycle Parts Retailer](https://images.wemoto.com/full/STARTER_MOTOR/wemoto-10084078.jpg)
Yamaha XJ 600 S Diversion 92 Starter Motor Repair Kit Parts at Wemoto - The UK's No.1 On-Line Motorcycle Parts Retailer
![Motorcycle carburetor repair kit floating needle gasket parts for yamaha XJ600 XJ 600 H XJ600H 3KM XJ600N XJ600H 51J| | - AliExpress Motorcycle carburetor repair kit floating needle gasket parts for yamaha XJ600 XJ 600 H XJ600H 3KM XJ600N XJ600H 51J| | - AliExpress](https://ae04.alicdn.com/kf/H2ff836a17ff74ec896bb3786f85709a4P.png)
Motorcycle carburetor repair kit floating needle gasket parts for yamaha XJ600 XJ 600 H XJ600H 3KM XJ600N XJ600H 51J| | - AliExpress
![PW Fuel cock repair kit compatible with Yamaha XJ 600 S Diversion RJ014 1998-2003 : Amazon.de: Automotive PW Fuel cock repair kit compatible with Yamaha XJ 600 S Diversion RJ014 1998-2003 : Amazon.de: Automotive](https://m.media-amazon.com/images/I/41NF%2BRcdeML._SR600%2C315_PIWhiteStrip%2CBottomLeft%2C0%2C35_PIStarRatingFOURANDHALF%2CBottomLeft%2C360%2C-6_SR600%2C315_ZA25%2C445%2C290%2C400%2C400%2CAmazonEmberBold%2C12%2C4%2C0%2C0%2C5_SCLZZZZZZZ_FMpng_BG255%2C255%2C255.jpg)
PW Fuel cock repair kit compatible with Yamaha XJ 600 S Diversion RJ014 1998-2003 : Amazon.de: Automotive
![Motorcycle Carburetor Repair Kit | Motorcycle Yamaha Xj 900 | Carburetor Yamaha 900 Xj - Fuel Supply - Aliexpress Motorcycle Carburetor Repair Kit | Motorcycle Yamaha Xj 900 | Carburetor Yamaha 900 Xj - Fuel Supply - Aliexpress](https://ae01.alicdn.com/kf/S2f1717945cb9405999ea648cd1b17319m/for-YAMAHA-XJ900F-58L-XJ900-XJ-900-F-Motorcycle-carburetor-repair-kit-floating-seat-needle-valve.jpg)