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

HAS SIGNS OF WEAR.

eBay