5. Upper Pedal Box Mount Bracket Stainless

$15.48
(No reviews yet) Write a Review
SKU:
640101996
Adding to cart… The item has been added

DeLorean Industries upper pedal box mounting bracket. Engineered from stainless steel to replace factory failure prone mild steel component. 

Related Products