You saw that on ebay too huh? It looks like a longer motor. If you have room to mount it you could probably make it work. It would have TONS of torque. You could probably get away with some pretty tall gearing on it. Heavy motor tough.
http://www.neumotors.com/20061222/15...es%20data.html