Removed from a fully functioning running riding 2009 Yamaha Yzf 125 with 10092 miles on the clock


Genuine Yamaha


No damage


Works as it should


Ready to bolt on and use


Thanks for looking

Luke