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