where is the new motor from?

is it electric?
vacuum?