Seat Altea XL 2006 06A906033JC Engine control unit module ECU TSL3916

Part codes: 06A906033JC, 5WP4082804, 06A906033A. The car: Seat Altea XL. Steering wheel position: Left hand drive / LHD. Part position: -. Engine power: 75kw, 1595cc, petrol. Each part in our inventory is selected with care, providing you with affordable, dependable solutions for your car’s needs.

eBay