I am pretty sure it is a Chinese carb after looking at it some more. In one of the pictures I can see the other side of where the choke leaver comes...
The route you're going, with a new carb, it's highly unlikely a full setup is going to be less then $100 and could very well be over $200 by the time...