I had brain fade, because as I said, I was relying on my memory, which is always a danger.
Anyway, I think my memory is working again now, so hopefully this time |I might be closer b7y thinking this is a EMBO Mega, based on a Fiat Campagnola (shown as a prototype at the 1978 Turin Show, then put into small-scale production in 1980).