Turbo Electronic Actuator Turbocharger Electronic Actuator  17201-OL071/070  CT16V 17201-OL071/070 Toyota  Land Cruiser/Hilux Vigo2kd  2kd-Ftv
Foshan Testing Institute, a scientific research project officially put into use to help save energy and reduce emissions