Immersion blender - Tevila

Does an immersion blender (see picture below) require tvila? If yes, can I dip in just the top part that touches the food and keep the motor and electrical switches dry?

Requires tevilah. Must dip the entire item.