Diesel electric generator

geomont by geomontDOMINICAN REPUBLICMachinery - mechanical > Machinery - industrial