PART NO818 0178 10. SCHAEFFLER GRUPPE 818 0178 10. VAUXHALL 3 50 260. VAUXHALL 90278579. VAUXHALL 350260. OPEL 3 50 260. OPEL 350260. Rod/Strut Suspension Rod.
eBay