ECHO SL Pedals

The ECHO SL Pedal is one of the lightest and slimmest pedals available in the market.