Those are called power jet or econo jet carbs. Standard equipment on lots of sleds. They do require a bit of maintenance. But work good when they are clean and set up correctly.
 There is lots of information on them in the shop manual
What model of sled is the carb off?