TOYOTA ESTIMA ENGINE CONTROL MODULE ECU 1991-99 Diesel 2.2 Auto.
Any questions sms 07860367897
I do have around 4 of these ecu s
All we’re all in good working order before vehicle was dismantled