I learned after a couple extra front-end part replacements that Lemforder is the way to go. I tried a couple other brands, but they didn't last.
Originally Posted by Five30i
Replaced left side lower ball joint twice.
2015 740Li Black Sapphire Metallic. Her name is Samantha
2008 M3 Sedan Alpine White / Fox Red - Sold at 219K miles