In stock Door Mirrors, Climate Controls, Power Window Switches, ECU and much more. IMPREZA 17 (driver's); (lock, mirror and window, master), ID 83071FL10A. IMPREZA 18-22 (driver's), (lock, mirror and window, master), ID 83071FL10A.
All of our parts are used and will show wear from previous use on a vehicle. There will be marks and light scratches as these are used items. Please also use use the pictures to ensure a proper fit. Please check with your mechanic if the part you are purchasing might need to be programmed to work.Most electronic parts are not plug and play. We strive for 5 star feedback.