Until you find your numbers its a crap shoot, however Mtd says the carb is a Model: 25A-E30-791. So maybe, but you can see the pic.
This is more random, and is a long shot, but a google search suggests a TB146ec on amazon, or an Mtd 751-16046-4.
Might be wrong, but at least it's a start.