If you're wanting to finish this puzzle off Quiller I might be able to help, as I've been having a day of trawling old puzzles and lists, so here goes in three steps (one per wheel!):
Q3m: If it is Italian, then it might be the Lenci E-Eco-Rent by Studio Lenci?
Below is a (small) photo of the later proposed E-Eco-Rent II, with a four-wheel version planned as well.