A pair of engine mounts for the D5 engine found in XC90, S60, V70 and perhaps other models but please check part numbers.
Part number 8666204.
Brand new genuine Volvo parts. Bought for my S60 which was written off before they could be fitted.
Any questions please ask.
Category: Vehicle Parts and Accessories:Car Parts:Other Car Parts