BMW e60 e61 Tension Strut Ball Joint Front Fore L+R (x2) OEM Ball Joint for Tension Strut Front Fore Left AND Right (set 2) Brand NEW part with full 1 year warranty. BMW part# 31 12 6 779 840, check fit below. Recently made by LEMFOERDER (OEM), not been lying around. Please see FITMENT CHART below, under PRODUCT DESCRIPTION. Email us your VIN for any questions.