Accelerator Throttle Position Sensor 198326 Febi. Part Number 198326. VOLVO 85109590. Type Sensor, accelerator pedal position. Connector Shape angular. AIR FREN 25.3200.02. SAMPA 096.420. OREX 301019.
eBay