Highway Auto Parts | Used 2012 BMW 640I STRUTBrowse our large inventory of drive train components, interior & exterior body parts, accessories for import and domestic trucks, pickups, vans, SUV/crossovers. Back Search by Part 2012 BMW 640I STRUTCompatible with Bmw 640i Bmw 650i $231.25 In Stock STRUT LH FRONT NEED TO ID Part Numbers31306795081,31336775582,31336798821,31336798823,31336798834,37116798405,37116850961,37116859779,37116863123,37116863125Body ColorBLACKMileage89839StockBB4169TagR01569228VINWBALW7C53CC618456SKU IL441569228GradeA Warranty Options Choose Warranty6 Month - $0.001 Year - $57.812 Year - $115.63 Add To Cart Inquire More Parts From This Vehicle View All Vehicle Parts YearMakeModel Desc. Miles Stock #Tag # Grade Fitment Price 2012BMWBMW_640I LH FRONT NEED TO ID 89839 BB4169 R01569228 A 527-60679L $231.25 2012BMWBMW_640I LH FRONT NEED TO ID 89839 BB4169 R01569228 A 527-60679L $231.25 2012BMWBMW_640I LH FRONT NEED TO ID 89839 BB4169 R01569228 A 527-60679L $231.25 2012BMWBMW_640I LH FRONT NEED TO ID 89839 BB4169 R01569228 A 527-60679L $231.25 Warranty OptionsSell My CarCut SheetsContact UsOur Associations / Accreditations / Affiliations