MPN: 89543-30160 Manufacturer: Toyota TOYOTA - Toyota Part 89543 30160 SENSOR SPEED 89543-30160 $148.72 USD Buy