Dural sports pedals

Japanese Kyokua pedals including steel chromium-plated clips

Price
ask us
Availability
sold out
Part number
7008
Year:
1975 cca