Make Other Model 8L20 - 2360 kVA - DPX10751 Category Construction Year 2013 Location Europe (Continental): Netherlands 4731 TB Oudenbosch Netherlands Condition Used Price Price on Request