Stainless Idler Spacer (short)

DeLorean Part No.
106161
54 in stock. Usually dispatched today.
$2.99
-
+
Overview
The shorter of the two idler pulley bracket spacers, precision made for us in stainless steel.