2014-2017, 2019 BMW i8. Ball Joint Mounting Type: Machined. Position: Front Left Upper. Condition: New. Position: Front Right Upper.