Years ago, I built a 1/8 scale model of the same car, the kit was made in the early 70's by Pocher of italy. Except for the scale, yours looks like the same thing, same assembly methods, etc. I wonder if they are related?
The 1/8 model turned out super nice, and I still have it displayed behind glass.
When they were first released in the 70's, those kits were selling for about $150.