MPN: SENIN0062 Manufacturer: Yalai SENIN - SERA48305 22620 31U01 throttle position sensor SENIN0062 $- USD Buy