MANITOU 266090