I need to replace an upper ball joint in my 2500 RAM 4 x 4.

Is the MOOG brand of parts as good as any?