TOYOTA VOLTZ spare parts

Throttle position sensor
TYL45220130
OEM: 22633AA120 / 22633AA120
Radiator
TYL28463232
OEM: 164000D120 / 164000D230