It features anti-slip feet for stability and operates on an electric power source with a power of 240W.
eBay