Quick view Compare Add to Cart Clutch/ Brake Pedal Pad Kenworth #S63-1028 MSRP: Was: Now: $19.80 Quick view Compare Add to Cart