Make Scania Model Stage IIIA - DC13 - 385 kVA - DPX-17824 Category Construction / Generator Year 2017 Location Europe (Continental): Netherlands 4731 TB OudenboschNetherlands Condition Used Price Price on Request