I know it's by Pietro Frua indeed.
Possibly electric, but there is no certainty. It is also said to predate the Fiat Multipla, but this is purely an hypothesis.
So you've got the point, and another if you can bring proof of any of this. Locked for you 72 hours.