That looks like a Model A engine with a Model C head and waterpump. A Model B engine would have its serial number stamped on the top half of the bell housing, not on the engine. And the number has one too many digits to be a 28 engine. Does the crankcase have a removable cover for the oil pump like the 28's had?