Make Manitou Model MLA 628-120 PS Category Construction / Telescopic Handler Year 2007 Location Europe (Continental): France Dettwiller, France Hours 6,400 Serial Number 238186 Price Price on Request