Yes, it is a Model 24. Goes in a treadle cabinet. Looks like most is there, except for the part that attaches to the front of the machine to protect the user from the treadle belt.
Would need to see the back to see if it is all there, though.
I sold one just like it, locally, to a member here.