I saw a picture of this model once before, but I've never seen one in person before. It's a really cool looking machine!
I looked up the manufacturer code, and it was made by Necchi, which makes sense since it says Made in Italy. I don't know anything else, but I would be tempted to buy it just to play with. If the price is right, you can resell it after playing with it if you decide not to keep it.