2016 2018 oem
Strut spring assembly bmw. With the following characteristics gas charged shock and a placement on vehicle of the type left
A interchange part number stipulated as 31306881929
A oeoem part number : 31306881929
In part...
Price: 165 $
Product condition: Used