Fuel pump screen filter

DeLorean Part No.
101643
58 in stock. Usually dispatched today.
$18.95
-
+
Overview
Fuel pump screen filter. This is the one that sits inside the fuel tank.