Make Mengele Model jmt3038393 Category Agriculture / Transport Vehicles / Further Trailer Location Europe (Continental): Germany 32312 Luebbecke, Germany Condition Used Price Price on Request