Brand New Lamborghini Diablo Murcielago door latch/lock mechanism,
I have both left and right side. Lamborghini Part # 418837011C and 418837012C
These are for the Murci but looks the same as the Diablo.
Make offer