I found one of these for sale in pretty good shape for a 1973 model, this is a brand I’ve not heard of before. If I understand the history correctly they began in Italy but then moved to France and apparently had a very solid reputation. Any owners out there ??