2005 TOYOTA CELICA 1.8 PETROL ENGINE CONTROL UNIT ECU 89661-2G420 #1

WARRANTY:THE ITEM IS USED AND UNTESTED. USED ITEM - SIGNS OF WEAR.

eBay