All Balls Shock Bearing Kit 29-5019 Quality aftermarket replacement.