All Balls Wheel Bearing Kit Front for Yamaha YZF600R 95-07 Quality aftermarket replacement.