Cooling Fan Otterstat Switch Seal

DeLorean Part No.
106959
59 in stock. **Dispatched on/by Tuesday June 22nd** (some orders will ship earlier).
$1.23
Overview
Seal for the otterstat rad fan switch / sealing bush. Included when you purchase a new otterstat from us.
-
+
Seal for the otterstat rad fan switch / sealing bush. Included when you purchase a new otterstat from us.
More Information
DeLorean Part No. 106959
Source DeLorean Go
New/Used New
Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account
This part appears in the following categories:

Parts
Engine