Originally Posted by
wingracer
Looks like it has a small ball bearing on the ends of the pins.
I thought it might have looked like that too, but wasnt sure
i've not seen much if any information regarding the specification of the car to confirm.
if it is a bearing, it looks like a very durable solution, but if not, metal on metal could wear quite quickly, depending on its material.