
Vehicle Specific
Check if it fits by entering your vehicle info| Brand | Dorman | 
| Part Number | 520-938 | 
| Part Description | Front Passenger Side Lower Rearward Non Adjustable Control Arm And Ball Joint Assembly | 
| Attachment Type | Pressed | 
| Ball Joint Stud Type | Threaded | 
| Grade Type | Standard Replacement | 
| Material | Aluminum | 
| UPC | 019495147329 | 
| OE Part Number | 31 12 6 777 940, 31126768298, 31126770772 | 
| Year Make Model | Trim | Engine | 
|---|---|---|
| 2004-2005 BMW 645Ci | All Trims | All Engines | 
| 2006-2010 BMW 650Ci | All Trims | All Engines | 
| 2006-2010 BMW 650i | All Trims | All Engines | 
| 2002-2005 BMW 745Li | All Trims | All Engines | 
| 2002-2005 BMW 745i | All Trims | All Engines | 
| 2006-2008 BMW 750Li | All Trims | All Engines | 
| 2006-2008 BMW 750i | All Trims | All Engines | 
| 2003-2008 BMW 760Li | All Trims | All Engines | 
| 2004-2006 BMW 760i | All Trims | All Engines | 
| 2006-2010 BMW M6 | All Trims | All Engines |