It is marked as a Cromodora part - 107.567.55.427.04 I picked this up in a bunch of interior handles and cranks I purchased recently. There is a central screw underneath the plastic insert in the top of the handle. If anyone needs it, I will be happy to send it to you for the cost of the postage.
A forum community dedicated to Alfa Romeo owners and enthusiasts. Come join the discussion about performance, parts, modifications, troubleshooting, maintenance, and more!