Skip to product information
NaN of -Infinity

P-FR-01-02 Japanese pedal strut set-170mm

P-FR-01-02 Japanese pedal strut set-170mm

Japanese pedal width is 186mm
View full details