DUST PROTECTION UNDER PEDAL CLUTCH AND BRAKE
EC50307
New