Yep, I have a W204 C220 and i recognise an awful lot of the interior switch gear. The driver's door power window / electric mirror unit is straight out of the Merc parts bin. Nothing really wrong with that. The Aston Martin DB7 had an awful lot of Ford and Mazda parts...