1973-1979 Bus Accelerator Pedal Pin No Center Groove 211721629
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