![Yamaha XJ 900 (31A) (Half Faired) Rear Chrome Shock Absorbers 1983-1984](http://onlinemotoparts.co.uk/cdn/shop/products/33e1c668-3cfb-40e5-9f81-29125f841cf4_400x400.jpg?v=1696939331)
Yamaha XJ 900 (31A) (Half Faired) Rear Chrome Shock Absorbers 1983-1984
Original price
£152.98
-
Original price
£152.98
Original price
£152.98
£152.98
-
£152.98
Current price
£152.98
Shocks 300mm Pin+Pin (All Chrome) Type 7A