Stainless Idler Spacer (long)

DeLorean Part No.
106162
5 in stock. Usually dispatched today.
$6.99
-
+
Overview
The longer of the two idler pulley bracket spacers, precision made for us in stainless steel.