Throttle Position Sensor for Volvo FH FH II FH 16 FM 2005-On 85109590 21116877 -

OE Number: 85109590, 21116877. Item Type: Throttle Position Sensor. Warranty: One Year Warranty. Quantity Sold: One Piece. Our main scope is auto parts products.

eBay