I used the PNs I listed on the diagram - all Moog, much can be gotten from Rock, a couple they were out of or one short (ball joints) I got online from Moog dealers......still about 1/2 what list is and ALL with lifetime warranties. All the Moog I have received so far is Made in USA....but have seen reviews online about getting chinese at times too. SKF is the same - they have various levels of bearings...best ones are Sweden-Germany, then there is Mexico and even some Viet Nam. Depends on where you get them.
You can get lucky at times when the blister pack stores (Autozone, Oreillys, etc) rebox reputable companies for their house brands. A couple years ago, most of the AZ stuff was Moog. I ordered about 5 pieces - now that I know what PNs I need, I found only one of them was correct.....and the ball joints were Proforged Taiwan (which is still FAR better than china) so going to return them all this week - unless anyone here wants them. I ask only because Moog may not be the maker of choice today for these guys.....dunno.