To look this carb up it has all the right features and is the right size
http://wem.walbro.com/walbro/product...76-1&Series=WT
But that is a very suspicious looking throttle arm? Like was said earlier it looks like a blower carb with detents on the throttle?