HAULOTTE Motor 2431203160, reduce 2427101820 Working platform operating parts