GREEN POWER 60 KVA 60 KVA

Specifications

Engine code
F32S1A
Engine manufacturer
IVECO