Make Humbaur Model HUMBAUR HSA2006 Mega EN12642-XL Lift Hubdach Pal Category Trucks / Trailer Year 2011 Location Europe (Continental): Germany Kolumbusstraße 9, 71063 Sindelfingen, Germany Condition Used Price Price on Request