The top is stamped M31. It has a power needle on the right.
On the side with the low speed needle is molded "1 1/4 Mod M" with the numbers 2-338 under it. The second three is stamped in, the others are part of the casting.
The stock W carb was 7/8". Would this carb be too big?