![Touratech Suspension E1 shock absorber for Yamaha XJ 900 S DIVERSION 1995 - 2005 | Touratech: Online shop for motorbike accessories Touratech Suspension E1 shock absorber for Yamaha XJ 900 S DIVERSION 1995 - 2005 | Touratech: Online shop for motorbike accessories](https://www.touratech.com/media/catalog/product/cache/a35709364b481f7357dc34df6f303a14/E/1/E1_Suspension_shock_TS_b428.jpg)
Touratech Suspension E1 shock absorber for Yamaha XJ 900 S DIVERSION 1995 - 2005 | Touratech: Online shop for motorbike accessories
![Touratech Suspension progressive replacement springs for Yamaha XJ 900 S DIVERSION 1994 - 1995 | Touratech Australia: Online shop for motorbike accessories Touratech Suspension progressive replacement springs for Yamaha XJ 900 S DIVERSION 1994 - 1995 | Touratech Australia: Online shop for motorbike accessories](https://shop.touratech.com.au/media/catalog/product/cache/a35709364b481f7357dc34df6f303a14/E/1/E1_Suspension_springset_7aeb.jpg)
Touratech Suspension progressive replacement springs for Yamaha XJ 900 S DIVERSION 1994 - 1995 | Touratech Australia: Online shop for motorbike accessories
![Hose reservoir shock YAMAHA XJ 900 S DIVERSION (Manual preload adjuster is difficult to reach.) | EPM Performance Hose reservoir shock YAMAHA XJ 900 S DIVERSION (Manual preload adjuster is difficult to reach.) | EPM Performance](https://epmperf.com/wp-content/uploads/2022/01/Hyperpro_Shock_461_04_v02-scaled-1.jpg)