Window Regulator Switch 96650621ZD/ 6490X6 for Peugeot 3008 / 5008 Left Front Door Regulator Switch Assembly Rig