Part No.: 478959
Model: Volvo FL10
Description: Water Pump, Idler Gear, 31T
Interchange:
2.10239 / CP0470021239 / 035.416 K01.0321 / AUG101659 / GBG-959