All Balls 25-1080 KTM 640 SC SuperMoto 00-01 Front Wheel Bearing and Seal Kit Quality aftermarket replacement.