TPS Throttle Position Sensor 3948425 21116881A 132812-0820A 1328120820 81519590 for Volvo Truck Sensor - China Throttle Position Sensor, Throttle Sensor Position | Made-in-China.com
TOYOTA OEM THROTTLE POSITION SENSOR TPS 89452-22090 JDM, TESTED | eBay