Make Perkins Model Stage IIIA - 1104A - 85 kVA - DPX-17812 Category Construction / Generator Year 2017 Location Europe (Continental): Netherlands 4731 TB OudenboschNetherlands Condition Used Price Price on Request