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

Customers Also Viewed