
Otterstat (Radiator Rad Fan Thermostat Switch)
DeLorean Part No.
100816
53 in stock. Usually dispatched today.
$12.99
Overview
New improved otterstat temperature switch / radiator fan switch complete with new 106959 seal