Power Steering Pump Pulley 21-5188:05-07 S60 2.5T,05-07 XC70,08-09 S60
Its energy-saving design effectively reduces fuel consumption and improves fuel efficiency, making it an ideal energy-saving choice. Any parts produced are 100% matched with the original car.
