It does look a lot like the one you gave the link for; I can't see anything that definitely says it's
not a Galmozzi. It would be interesting to check under the thick layer of paint on the head tube to see if there is an ID stamp.
If it were my size and a reasonable price, I would be willing to take a chance on it for a project. If it's not a Galmozzi I'd still have a nice frame. If it were a Galmozzi...