1973-1979 Bus Accelerator Pedal Pin No Center Groove 211721629 - OEM Number(s) (211-721-629)
Put an end to those annoying VW Pedal problems, whether they are sticking or completely missing,
Also known under these part numbers: (For reference only)
- 211-721-629
- 211721629
- 686420251224