Flexplate

DeLorean Part No.
102065
3 in stock. Usually dispatched today.
$490.99
-
+
Overview
Brand new original flexplate - these do all have some minor surface corrosion due to age.