The Mevotech Front Upper Suspension Ball Joint TXMS50575 is a heavy-duty, greasable ball joint designed for the upper front placement on a vehicle. It comes with a lock pin, nut, and cotter pin hole for added security during installation. The manufacturer part number is TXMS50575, and it is interchangeable with part numbers 23420264, 22840983, 23420263, and 23125968. Made in China, this suspension ball joint is suitable for steering and suspension systems in cars and trucks.