Descripition:
Brand:VW
Part Number(s):025906017A
ProductName:Throttle position switch also use:
GM 01641175 NUT. Door Lock Inside Handle
VPI 10053199 MOLDING. Bumper/Fascia
VOLVO 1304952 Emblem
TOYOTA 4582035010 SPRING ASSY, TILT STEERING SUPPORT
GM 24209029 Transmission Clutch. CLUTCH. PLATE KIT.
TOYOTA 8851022191 UNIT ASSY, COOLER
VW 8N1867185A 8UP Denim (blue)
VW 255971205 Harness for wiper motor
AP 55065 Brake Drum
NTN JH415647 ROLLER BEARING
GREN 36302 Front Brake Rotor
VAG 045 131 501 C EGR Valve