8.8kVA Denyo D1403-EB



8.8kVA Denyo D1403-EB Enclosed Genset at Macfarlane Generators