Is it possible it's a Ford 951 mower??? There's a pic of one on this manual:
Ford 951 951A Mower Parts Operators
There looks to be a very strong resemblance between these two mowers anyway, and the fact yours is blue gives another another reason to think that.