Front Crankshaft Seal (Original)

DeLorean Part No.
102573O
1 in stock. Usually dispatched today.
$23.99
-
+
Overview
Front Crankshaft Seal - Factory Original - they don't make them like they used to! Alternative versions are also available. This is the one on the side nearest the rear of the car.