Shimano PD-M520 Pedal
$50.00
Unit price
/
Unavailable
By Shimano
Couldn't load pickup availability
Reliable, Low-Maintenance SPD Pedal for Everyday Riding
Shimano PD-M520 Pedal