TOYOTA CELICA 2000 1.8 PETROL Engine Control Module Unit 89666-20050 (E4

Fully working

eBay