Manufacturer Part Number Description
SCANIA 1790617 Piston, retarder