hitachi ntx210

No photo available
Engine Detail
diesel
liquid-cooled
Displacement
85.0 ci 1.4 L
Power
20.7 hp 15.4 kW
Rated RPM
2600