Back Search by Part 2007 BMW 328I STRUTCompatible with Bmw 323i Bmw 325i Bmw 328i Bmw 330i Bmw 335i $150.00 In Stock STRUT RH,AFTERMARKET WITH TOP PLATES Part Numbers31216793924,31306775098,31316775372,31316775374,31316784974,31316784976,31316785590,31316785592,31316786002,31316786004,31316786014,31316786016,31316796156,31316796160,31336764093,31336764372,31336767367,31336767368,31336767369,31336767370Body ColorGREYKilometres169309Stock22G002TagR08090978VINWBAVA33557PV66911SKU UU208090978GradeA Warranty Options Choose Warranty✨ STANDARD WARRANTY (120 DAYS - PARTS ONLY) - $0.00🏆 GOLD WARRANTY (1 YEAR - PARTS & LABOUR) - $15.00💍 PLATINUM WARRANTY (2 YEAR - PARTS & LABOUR) - $30.00 Call For Quote Inquire More Parts From This Vehicle All Vehicle Parts YearMakeModel Desc. Miles Stock #Tag # Grade Fitment Price 2007BMWBMW_328I RH,AFTERMARKET WITH TOP PLATES 105204 22G002 R08090978 A 527-50199R $150.00 2007BMWBMW_328I RH,AFTERMARKET WITH TOP PLATES 105204 22G002 R08090978 A 527-50199R $150.00 2007BMWBMW_328I RH,AFTERMARKET WITH TOP PLATES 105204 22G002 R08090978 A 527-50199R $150.00 2007BMWBMW_328I RH,AFTERMARKET WITH TOP PLATES 105204 22G002 R08090978 A 527-50199R $150.00