Manufacturer Part Number Description
RENAULT TRUCKS 50 01 842 920 S Rotor, oil pump