Make Manitou Model MLA 628 120LS CL Category Construction / Telescopic Handler Year 2006 Location Europe (Continental): Germany 29439 Lüchow, Germany Hours 3,200 Condition Used Price Price on Request