Shimano PD-M505 MTB SPD Pedals Comes with Pedal Platforms (nice for Commuting) Versatile Pedal