Selected vehicle
MERCEDES-BENZ T2/L
Engine
L 2624
Engine code
OM 355.976, OM 355.982, OM 355.983
Power
184kW / 250PS
Year
1959-1995