Make Humbaur Model Autotransporter 3000kg Category Trucks / Trailer Year 2013 Location Europe (Continental): Germany Industriestraße 33, 86551 Aichach-West, Germany Condition Used Price Price on Request