MERCEDES 609 D PL

Specifications

Engine code
OM 364.906
Power
90 HP / 66 kW
Production years
1986 - ...