Part codes 3077709. Engine 120kW. Car model / Body type Volvo XC60 / SUV. Steering wheel position Left hand drive / LHD. Part position. VIEW OTHER PARTS FROM THIS CATEGORY -Oil pump. Years of car 2010.
eBay