Manufacturer Part Number Description
VOLVO 1652671 Rotor, oil pump