That's an interesting question Guy.
I've not had cause to look at those yet. I wonder which other Italian cars use similar.
There must be a source out there.
I'd first check my go-to outlets: Vehicle Wiring Products and Polevolt, but also
Ebay, although what search words to use?
The terminal will have an unusually wide gripper as it has to go over a plastic support plus
printed circuit tab thicknesses. And not too strong that it rips upon removal.
I'd be inclined to attempt reuse if none found, rather than making cable joints.
N