I wonder if it is a hybrid using Lancia running gear. The height of the upper part of the radiator, above the vertical sides, looks rather short to me. The rear most part of the chassis seems to be bolted on forged extension which I don't recognise from Lancia and the curly spring hangers don't look Lancia either. What do others think?