PN's are in the ebay link , but i will C&P them here.
Manufacturer Part Number: K80669 K80670 es800223
Interchange Part Number: ev800084 k700432 k80964
Kit Includes
1x Part# K80669 Driver Side Upper Control Arm
1x Part# K80670 Passenger Side Upper Control Arm
2x Part# ES800223 Outer Tie Rod End
2x Part# EV800084 Inner Tie Rod
2x Part# K700432 Front Stabilizer Links
2x Part# K80964 Lower Ball Joints
here's a data point: If I had it to do over, i would clear off some space on the credit card, and order:
The drop spindle lowering kit - keeps Camber better. (gotta remove it anyways)
the lower A Arm from whatever company makes it, maybe the lowering one? (would you need the drop spindle with a drop arm)
new wheel bearings. (these are on the spindle, and have to be swapped over anyways)
because...I ended up doing the lowering kit,
a few months later doing the ball joints (that was a 12 hour day)
and then, as SOON as I got it all back together...the front wheel bearings went bad (grinding noise, brake rotors wearing funny as it moves in pads)
and really, if you have a 100k SUV, and your family USES it, and travels in it, it's not that much of an investment, when you consider it's good for another 100k.
YMMV.
of course, don't let the spindles hang by the ABS lines, or let the brakes hang by the brake lines.....