Pedal rubber

020.016-00A 68 x 100 x 15 Application: Pedal systems