All Balls 25-1682 Center Support Bearing Kit Complete pillow block assembly with snap ring