Manufacturer Part Number Description
SCANIA 261576 Impeller, water pump
SCANIA 276586 Impeller, water pump