My upper ball joints are in need of replacement.
I inspected the UCA's, and they are not the OEM UCA's, but I have no idea what brand they are. The only identification I have is a part number stamped in UCA - TRW040 - and another stamped in the ball joint itself - 344T043 - passenger side in...