96269354 Automotive Power Car Window Lift Switch For Daewoo Nubira 1999-2003 96269353 96190771Automobiles, Parts & Accessories > Interior Parts$23.81 (≈ DKK 159.28)In stockSold by AliExpress WWTo Store