Nvm I found it, its a genuine toyota 43330-09510 ball joint.
Thanks for the info. I did not realize you could buy just the ball joint from Toyota, thought you had to replace the entire control arm if you wanted OEM.
Edit - Doing a quick search, it's for the Hilux Fortuner, but they seem to use an identical control arm as the 4th gen 4Runner.