Genuine Yamaha XT660X Front Wheel Bearing & Seals 2004-2016

Genuine Yamaha XT660X  Front Wheel Bearing /& Seals 2004-2016