Turbocharger 159958

Photo not available
Vehicle part number
159958
Vehicle model
S60 II (134), V60 I (155)
Turbocharger manufacturer number
15995813199031431006360124845316950006453169700075531698000755316988007553169900075531699800757G9N6K682DA