Looks to me like a Tecumseh #640278, but I’m running into a memory problem. Looking at your pic I don’t think that that carb came on a snowblower engine, as it is most commonly used on mower engines. Are you sure that it is the original carb? Do you have any numbers off the engine ID tag?