Looks like the rubber motor isolators and wheel have pretty much deteriorated. You can probably fab something up, like using innertube material, and make it work again.
Does it run and run smoothly? Not seeing a cord in the picture.
I always take these apart, clean, turbine oil the...