MERCEDES 809 D PL

Specifications

Engine code
OM 364.906
Body type
T2/670
Power
90 HP / 66 kW
Production years
1986 - ...