You're very, very close... these should tie it up for you...
Think about something that sounds like what a little star does...
Yes, made by Puch but branded and sold as...?
And you're close enough with the year that if you get the other, I'll give you that