Make Humbaur Model HT 30 51 21 Hochlader Nr. 80 Category Trucks / Trailer Year 2012 Location Europe (Continental): Germany An der Hebemärchte 10, 04316 Leipzig, Germany Condition Used Price Price on Request