Make Deutz Model TCD2012L042V Category Construction / Spare Parts, Components and Attachments / Engine Year 2016 Location Europe (Continental): Germany 37574 Einbeck Germany Hours 50 Condition Used Serial Number 11167563 Price Price on Request