MERCEDES-BENZ SLC R172 Rear Left Stabilizer Link A1723200089 1.6 Petrol 115kW | Rivoult