Hi, I'm trying to locate a spare part for my Citroen C4 Grand Picasso 20I 7PL Comfort 2010 (Raw980 Petrol Motor No: 10LH 5F1776838). The part is used for the automatic speed selection / gear change - DLRA with Comelec number 96 637 216 80. I've got more pictures in case that helps. Do you know where I can source this part within Europe (with website/weblink)? Thanks!