2005 TOYOTA CELICA 1.8 PETROL ENGINE CONTROL UNIT ECU 89661-2G420 #9
HAS SIGNS OF WEAR.
eBay