KIA SPORTAGE 2012 1.6 GDI 391102BAH3 9001120091KE ENGINE CONTROL UNIT ECU

Engine1.6 GDI. Part code391102BAH3.

eBay