MERCEDES 811 D PL

Specifications

Engine code
OM 364 A
Body type
T2/670
Power
114 HP / 84 kW
Production years
1986 - ...