1928-1931 Accelerator Pedal Foot Rest

In stock
SKU
A-9765
€9.09
Includes a locking nut and rubber insert as original.